Realtime Data Synchronization And Listeners