refactor package details
descriptor cloning for array of files