to sync
to sync part2