controls refinement