more compact packing