sections controller