add validation of username presence
add custom mailing features to user mailer --in progress