change unpack
change preload progress