figure refinement