Communication througt sockets and other stuff...