ui changes, added new profile and edit method