added: controller.memorize()