Refinement and Development