usability refinements