works refinement