ui element refinement