added a tracer for the interpreter