server is now multithreaded