add routeObj and collection