synchronization of objects