Working on pack/unpack.