add pcap support
separate class for device strings