why do you have two threads???