Add methods for profile and edit profile views, some other tweaks

Yes it seems so but it's not. My guess is it's a compatibility problem. I don't understand the second question.