fixed bugg with user profile validation
updated profile page