adding pktComms layer