What Do Macromolecules Provide To Cells