update start, pause, stop