if( userIsInactive && hasUnsavedWork)
rebootAndUpdate();