Fixes #99
Updated based on feedback
Merge pull request #105 from zclj/new-trace

Tracing recipe