break out the functions that are needed by the monitor module for rebooting