What Makes Up Macromolecules