halo lab