changes to search route, and passing minimal object to transitionToRoute
manual merge