hook correct thread