those tricky covalent bonds...