fork of GoPacket with um... *special* features