refine pointer down