add PacketParser module