Updated TSPR, refactored concurrent_queue usage