refining a design