wip: packing with fixed size fields