adaptive imm