added controller and questions