dipole merge with GL switch