1. fix synchronization.