tweaked user profile label text
added explanatory comments
added comments and removed a check that duplicated efforts
cleaned up comments