Type creation and Url routing refinements