removed trace_on()