CCA- Truffle