     let label = cell.viewWithTag(1000) as? UILabel
     label?.text = checklistItem.text
     
-    configureCheckmarkForCell(cell, indexPath: indexPath)
+    configureCheckmarkForCell(cell, withChecklistItem: checklistItem)
     
     return cell
   }

  }
  
  // MARK: Content related methods
  func configureCheckmarkForCell(cell: UITableViewCell, indexPath: NSIndexPath) {
    let isChecked = checkListItems[indexPath.row].checked
    
    
    if isChecked {
      cell.accessoryType = .Checkmark
    } else {
      cell.accessoryType = .None

  // MARK: Data Source methods
  
  override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return checkListItems.count
  }
  
  override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
