worked on network communication between GUI