ancient routinglib