Edit profile

edited after code review