visual refinement