Add controller with test