refining the refine button