Vanillin intermolecular forces?

Hello,
I am doing a project where we need to determine the intermolecular forces for vanillin( between 2 molecules). I have Hydrogen bonding( between hydrogen and oxygen) and dipole dipole so far( between a hydrogen and carbon). Is this right? and are these the only 2 IMFs?

Thank you!

hcbiochem2021-03-11T05:24:06Z

The vanillin molecule has a hydroxyl group, a carbonyl group and an ether linkage. Certainly hydrogen bonds can form between two molecules in several ways. The hydroxyl group hydrogen can form hydrogen bonds with any of those three groups on a second molecule. The carbonyl groups are polar and so could possibly form dipole-dipole interactions with the other carbonyl group or with the hydroxyl group. The other type of interaction that is present between all molecules would be dispersion forces.