working on client network synchronization