overrefine
not defined yet