Please improve the coherence in the given paragraph
Polypeptides and nucleic acids are very commonly heteropolymers. Common carbohydrate macromolecules such as glycogen can be homopolymers.
Polypeptides and nucleic acids are very commonly heteropolymers whereas common carbohydrate macromolecules such as glycogen can be homopolymers.