tweaks to the way routes are handled and found