Why are responses to threads being put in the middle of threads and not at the ends