Macromolecular reviews.