Snap refinement