working routeBuilder draft done