patch refinements