CABILASS ARCHITECTURE