add ability to pause/resume playback