             // Enforce text alignment for this type
             sublabel.textAlignment = NSTextAlignment.Left
             
-        default:
-            // Something strange happened!
-            homeLabelFrame = CGRect.zeroRect
-            awayLabelFrame = CGRect.zeroRect
-            
-            // Do not attempt to scroll
-            return
+        // Default case not required
         }
         
         if !tapToScroll && !holdScrolling && shouldBeginScroll {

        }
        
        animation.values = values
        animation.keyTimes = keyTimes as? [NSNumber]
        animation.timingFunctions = [timingFunction, timingFunction, timingFunction, timingFunction]
        
        return animation

    private func observedViewControllerChange(notification: NSNotification) {
        if let userInfo = notification.userInfo {
            let fromController = userInfo["UINavigationControllerLastVisibleViewController"] as? UIViewController
            
            if let ownController = self.firstAvailableViewController() {
                if let fromController = fromController {
