downloading update list seems OK. But downloading files still needs test, which we put as future work