start/stop and reset functionality set