cancelable downloads (testing in progress)