moved to _Emailer
structured