add pause and stop button, still need to work on pause