 
         let collectionViewHeight: CGFloat = 102
 
-        containerView = UIVisualEffectView(effect: UIBlurEffect(style: .Dark))
-        containerView.frame = CGRect(x: 0, y: view.frame.height-76-collectionViewHeight, width: view.frame.width, height: 76+collectionViewHeight)
+        let containerFrame = CGRect(x: 0, y: view.frame.height-76-collectionViewHeight, width: view.frame.width, height: 76+collectionViewHeight)
+
+        if (isPreOS8){
+            containerView = UIView(frame: containerFrame)
+            containerView.backgroundColor = UIColor(red: 0, green: 0, blue: 0, alpha: 0.8)
+        } else {
+            containerView = UIVisualEffectView(effect: UIBlurEffect(style: .Dark))
+        }
+        containerView.frame = containerFrame
         view.addSubview(containerView)
 
         collectionView.frame = CGRect(x: 0, y: 0, width: containerView.bounds.width, height: collectionViewHeight)

        super.viewDidLoad()

        view.backgroundColor = UIColor.blackColor()

        // TODO: Move all the boring view setup to a storyboard/xib


                insertedIndexPath = NSIndexPath(forItem: 0, inSection: 0)
            }
            self.collectionView.insertItemsAtIndexPaths([insertedIndexPath])
            }, completion: { finished in
                self.scrollToLastAddedAssetAnimated(true)
        })
    }

