Macromolecular system