 
     override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
         if indexPath.section == 0 {
-            let cell = tableView.dequeueReusableCellWithIdentifier("StationDetailsCell") as RHCDStationDetailsCell
+            let cell = tableView.dequeueReusableCellWithIdentifier("StationDetailsCell") as! RHCDStationDetailsCell
             configureCell(cell, atIndexPath: indexPath)
             return cell.systemLayoutSizeFittingSize(UILayoutFittingCompressedSize).height
         }

    {
        if indexPath.section == 0 {
            if let actual = cell as? RHCDStationDetailsCell {
                actual.headerLabel.font = UIFont.preferredFontForTextStyle((actual.headerLabel.font.fontDescriptor().objectForKey("NSCTFontUIUsageAttribute") as String))
                actual.detailsLabel.font = UIFont.preferredFontForTextStyle((actual.detailsLabel.font.fontDescriptor().objectForKey("NSCTFontUIUsageAttribute") as String))
            }
        }
    }

                cell.detailsLabel.text = current.copyright
            case 3:
                cell.headerLabel.text = NSLocalizedString("Info", comment: "")
                cell.detailsLabel.text = regexRemoveHTMLTags?.stringByReplacingMatchesInString(current.stationText, options: .allZeros, range: NSMakeRange(0, count(current.stationText.utf16)), withTemplate: "").stringByReplacingOccurrencesOfString("\n", withString: "")
            case 4:
                cell.headerLabel.text = NSLocalizedString("Status", comment: "")
                cell.detailsLabel.text = regexRemoveHTMLTags?.stringByReplacingMatchesInString(current.statusMessage, options: .allZeros, range: NSMakeRange(0, count(current.statusMessage.utf16)), withTemplate: "").stringByReplacingOccurrencesOfString("\n", withString: "")
            case 5:
                cell.headerLabel.text = NSLocalizedString("Camera", comment: "")
                cell.detailsLabel.text = regexRemoveHTMLTags?.stringByReplacingMatchesInString(current.webCamText, options: .allZeros, range: NSMakeRange(0, count(current.webCamText.utf16)), withTemplate: "").stringByReplacingOccurrencesOfString("\n", withString: "")
            default:
                cell.headerLabel.text = NSLocalizedString("Unknown", comment: "")
            }
