split out mod_message

sorry for the other noise...