modified mailer.rb