added resume, pause, stop. Still need to test