 
         searchBar.placeholder = NSLocalizedString("Search", comment: "")
 
-        tableView.registerNib(UINib(nibName: pickLocationCellIdentifier, bundle: nil), forCellReuseIdentifier: pickLocationCellIdentifier)
+        tableView.registerNibOf(PickLocationCell)
         tableView.rowHeight = 50
 
         doneButton.enabled = false

    }

    func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCellWithIdentifier(pickLocationCellIdentifier) as! PickLocationCell

        switch indexPath.section {


        }
    }

    private var location: PickLocationViewControllerLocation? {
        willSet {
            if let _ = newValue {
