added validation to user name and pin description