CAI CORP