added safer download