update frame sync