initial version, start/stop working