The functional groups determine the shapes of macromolecules and this in turn determines their functions. ... Proteins have complex structures caused by interactions between the functional groups. A change of a single amino acid can make a major change in the function of a protein.