Packet class improved