external thread