packing and unpacking

packing and unpacking