     }
 
     func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
-        return 15
+        return geniusInterviews.count
     }
 
     func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
 
         let cell: GeniusInterviewCell = tableView.dequeueReusableCell()
-        cell.avatarImageView.image = UIImage(named: "yep_icon_solo")
-        cell.numberLabel.text = String(format: "#%03d", indexPath.row)
+        let geniusInterview = geniusInterviews[indexPath.row]
+        cell.configure(withGeniusInterview: geniusInterview)
 
         return cell
     }

//

import UIKit

class MeetGeniusViewController: UIViewController {


            tableView.registerNibOf(GeniusInterviewCell)
        }
    }

    var geniusInterviews: [GeniusInterview] = []

    override func viewDidLoad() {
        super.viewDidLoad()
