Your threads are too complex for me to understand.