prevented name in mailer from removing default
added methods for setting custom variables programatically