started implementing mailer