draft for rest based distributed routing