compra controller