Alternative controller.