Refactored multithreading