moved unpack require logic to install