         get {
             do {
                 let fetchRequest = NSFetchRequest(entityName: "AdultType")
+                fetchRequest.sortDescriptors = [NSSortDescriptor(key: "identifier", ascending: true)]
                 var result: [AdultType]?
                 result = try self.managedObjectContext?.executeFetchRequest(fetchRequest) as? [AdultType]
                 return result

    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        if adultTypes?.count == 0 {
            self.importFromJSON()

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


}
