macromolecule documents