Patience Game's Threads