synch works with multiple servers, may still have issues with threads though