version with cleared trace use