Mailer should be prototype too