added has_ShutdownbuttonBeenPressed