add feature : parallelize sniffer