         
         guard let sessionControl = sessionControl else { return }
         
-        appSettings.LastState =
+        AppSettings().LastState =
             AppState(
                     currentDeveloper: developer ?? sessionControl.developer,
                     sessionState: sessionState,

    private let inactiveOffset: CGFloat = 25
    private var disableNotificationWarningShown = false
    
    fileprivate let appSettings = AppSettings()
    fileprivate var sessionControl: Session?
    fileprivate let updateTimer = SystemTimer(durationInSeconds: 0.25, repeatWhenExpired: true)
    

    override func viewDidLoad() {
        super.viewDidLoad()
        
        initializeNotifications()
        initializeProgrammingSession()
        
        updateUserInterface(developer: sessionControl!.developer)
    }

    @IBAction func actionFlipDeveloper(_ sender: Any) {
