Added de communication part of the server