Using explicit sync than implicit