Added rebooting functions