Fixed a bug that cannot get backend object when it is ready
Completed broadcast and monitor to publish/receive messages