adding refinements