begin work on CAEN compilation