synchronize I