Connecting The Threads