camera synchronization work