you are aware that this depends on a string returned by the route? there will be no cleanup between `-` and `_`.