NEW: Cda base class