multithreading started. commented out