[abstract Packet]
doesnt work for whatever reason