     
     override func viewDidLoad() {
         super.viewDidLoad()
+        
+        self.navigationItem.leftBarButtonItem = UIBarButtonItem(barButtonSystemItem: .Cancel, target: self, action: #selector(cancelButtonTapped(_:)))
         
         if adultTypes?.count == 0 {
             self.importFromJSON()

        get {
            do {
                let fetchRequest = NSFetchRequest(entityName: "AdultType")
                var result: [AdultType]?
                result = try self.managedObjectContext?.executeFetchRequest(fetchRequest) as? [AdultType]
                return result

    override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
        delegate?.adultTypePickerDidCancel(self)
    }
    
    // MARK: Actions
    
    @IBAction func cancelButtonTapped(sender: AnyObject) {
        delegate?.adultTypePickerDidCancel(self)
    }


}
