messages synchronization