immunity challenges