Profile, editProfile, and lot of changes