added admin password requirement again, and mailer for prod