new re-download mechanizm