what if thread doesn't exist?