     private var retryTimer: NSTimer?
 
     // MARK: Public Methods
+
+    /**
+     Retrieves and handles the app status from the AMS endpoint
+     */
     public func checkAppStatus() {
         assert(killSwitchView != nil, "The kill switch view has to be defined.")
 

    }

    // MARK: Kill Switch Methods
    func displayKillSwitch(message: String) {
        if !killSwitchWindow.keyWindow {
            killSwitchView.frame = killSwitchWindow.bounds
            delegate?.bellerophonWillEngage?(self)

    // MARK: Private Methods
    func handleAppStatus(status: BellerophonStatusProtocol) {
        if status.apiInactive() {
            displayKillSwitch()
            startAutoChecking(status)
        } else if status.forceUpdate() {
            performForceUpdate()
