ui refinement