STOP MAKING THESE KINDS OF THREADS. jeez.