refinements...