Fixed userprofile so that it checks for arguments and makes sure they are not blank