fixed: controller.memorize()