text refinements