use sha to specify download