fixed: controller.view(), controller.template()