         self.timer.invalidate();
         
         NSSound.setSystemVolume(Float(initialVolume));
+        
+        self.showNotification(message: "Timer cancelled, volume reset")
     }
 }

    func startShrinkage() -> Void {
        self.timer.invalidate();
        
        initialVolume = Double(NSSound.systemVolume());
        
        delta = initialVolume / Double(interval);
        
        self.timer = Timer.scheduledTimer(timeInterval: 30, target: self, selector: #selector(self.changeVolume), userInfo: nil, repeats: true);
    }

        self.initialVolume = 0.0;
        self.interval = 30;
        self.delta = 0.0;
        self.fadeLength = 1800.0;
    }
    
    /**
