added pause, play, next, previous