refine ui and icons