Use cases for routing

done, probably