halo peters