Removed the unneeded threads because they are dumb. I thought at the
time code would run quicker if it is in a thread.