clean the ui, and add profile page