add an untested download utility