don't unpack and repack the same thing