Multithreaded. Yay!