Handle valid updates of user profile info
This completes section 9.1.