Why do we have two threads?