halo problems...