data type for DG algebras