Refector #download_package and #download_specification