working on network sniffing