Added random playback with history