 extension FilterViewController: UICollectionViewDataSource {
   
   func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
-    return 2
+    return filters.count
   }
   
   func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
     
     let cell = collectionView.dequeueReusableCellWithReuseIdentifier("FilterCell", forIndexPath: indexPath) as FilterCell
-    cell.imageView.image = UIImage(named: "Placeholder")
+    //cell.imageView.image = UIImage(named: "Placeholder")
+    cell.imageView.image = filteredImageFromImage(thisFeedItem.image, filter: filters[indexPath.row])
     
     return cell
   }

  var collectionView: UICollectionView!
  let kIntensity = 0.7
  var context: CIContext = CIContext(options: nil)
  
  override func viewDidLoad() {
    super.viewDidLoad()

    collectionView.registerClass(FilterCell.self, forCellWithReuseIdentifier: "FilterCell")
    
    self.view.addSubview(collectionView)
    filters = photoFilters()
  }
  
  override func didReceiveMemoryWarning() {
