preparation to start ack
moving network related classes to network_utils