         let imageView = UIImageView(image: cell.imageView.image)
         
         var frame = cell.imageView.frame
+
         frame.origin.y += UIApplication.shared.statusBarFrame.height
+        if view.bounds.size.width >= view.bounds.height {
+            frame.size.height -= 20.0
+        }
         
         imageView.frame = frame
         imageView.clipsToBounds = true

    ]
    
    var currentRow = 0
    
    override var prefersStatusBarHidden: Bool {
        return false
    }
    
    override func viewDidLayoutSubviews() {
        super.viewDidLayoutSubviews()
        


            if image.size.height < image.size.width {
                let width = (sourceImageView.image!.size.width * sourceImageView.bounds.size.width) / sourceImageView.image!.size.height
                let x = (width - cell.imageView.bounds.height) * 0.5
                frame = CGRect(x: -1.0 * x, y: statusBarHeight, width: width, height: cell.imageView.bounds.height)
            } else {
                frame = CGRect(x: 0.0, y: statusBarHeight, width: view.bounds.width, height: view.bounds.width)
