243 threads the needle