reduced synchronization