add mailer and email confirmation