added basic start/shutdown