explicit sync