better playback array