add Halo(2/2)