macromolecular architecture