refine instructions