add trap trace