added routing to contents