sync 1
sync 2