add recursion to tracing links
Merge branch 'fulltrace' into testing