playback prototype