version packing for update