Networking part defined. Partialy.