change hub message processing