issue:16, add mail_template