having halogens