add playback pause and etc