Tracing the Threads by