update profile has been improved in ProfileActivity.java