Final UI refine