catch thread pull