packed updated version