route content type; dynamic layout; etc