partial packetlib support