threaded capture