implementing traceObj #2