add playback control