tweak the routes system a bit to allow for yaml adjustments