add stateless routing