recording and playback work