sockets are now almost dedicated to each client - right now they're blocking each other though, so find solution for that