alternative playback routine