adjusted template routing
deletion