fixed routing based on blueprints