fix unpack with multiple-pack