simplified route-types
updated template