problem 1: giving up on the refinement. cleaning