update known downloads uses iterable not element address