using routd convenience method instead of custom implementation