add shutdown method and functionality to reboot after run