refinements, reduce writes