removing multithread since it doesn't seem to do much