more refinement and progress