River Private Threads