sync
sync
sync
sync
sync
sync
recording state
sync