Why does this thread need to exist?