bounce refinement