Threads are not necessary.