add daemon start/stop method