Sync before generate pos block