itrace delegate