fixes+synchronization