of macromolecular compounds