fixes
download with a nil key possibility 1