changes to routes. changed tableview to select by text or index using same method