 }
 
 public class SAHistoryNavigationViewController: UINavigationController {
-
-  private static let kImageScale: CGFloat = 1.0
-
-  var historyViewController = SAHistoryViewController()
-
   public var historyContentView = UIView()
   //FIXME: handle rotation
 
-  private var coverView = UIView()
+  private static let kImageScale: CGFloat = 1.0
+  private var historyViewController = SAHistoryViewController()
   private var screenshotImages = [UIImage]()
 
   override public func viewDidLoad() {
     super.viewDidLoad()
 
-    coverView.backgroundColor = .grayColor()
-    coverView.hidden = true
-    NSLayoutConstraint.applyAutoLayout(view, target: coverView, index: nil, top: 0.0, left: 0.0, right: 0.0, bottom: 0.0, height: nil, width: nil)
-
-    historyContentView.backgroundColor = .clearColor()
+    historyContentView.backgroundColor = .grayColor()
     historyContentView.hidden = true
     NSLayoutConstraint.applyAutoLayout(view, target: historyContentView, index: nil, top: 0.0, left: 0.0, right: 0.0, bottom: 0.0, height: nil, width: nil)
 

  }

  override public func setHistoryBackgroundColor(color: UIColor) {
    coverView.backgroundColor = color
  }

  override public func contentView() -> UIView? {

    historyViewController.reload()
    historyViewController.view.alpha = 1.0

    historyContentView.hidden = false

    setNavigationBarHidden(true, animated: false)
