I would be careful about OAA upholding their contractual obligations. When i trained there they were continually changing things to suit their own needs of which we had no say, or if we did bark up with a complaint were told to keep quiet or there'd be no airline recommendation for us.