scroll recording and playback