working towards playback