Attempting multithreading. Not working ATM