MsgBus class implementation