         let json = JSON(data: data)
         
         if json["metadata"]["responseInfo"]["status"].intValue == 200 {
-          print("all's good")
+          parseJSON(json)
         }
       }
     }
+  }
+  
+  func parseJSON(json: JSON) {
+    for result in json["results"].arrayValue {
+      let title = result["title"].stringValue
+      let body = result["body"].stringValue
+      let sigs = result["signatureCount"].stringValue
+      let obj = ["title": title, "body": body, "sigs": sigs]
+      objects.append(obj)
+    }
+    
+    tableView.reloadData()
   }
   
   override func viewWillAppear(animated: Bool) {

  var detailViewController: DetailViewController? = nil
  var objects = [[String: String]]()
  
  
  override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.

    let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath)
    
    let object = objects[indexPath.row]
    cell.textLabel!.text = object["title"]
    cell.detailTextLabel!.text = object["body"]
    return cell
  }
  
