modify MessageDispatchCenter