adding shutdown and reboot