profile ui revise