further refinements to the trace