woah, dipole moments you say? that's wild, i gotta read this.