more hardening, this time in MessagingHub