async def METHOD_NAME(self):
    """Fill to_download list with new models or new version for saved models."""
    r_models = mlflow.search_registered_models()
    new_names = {m.name: max(m.latest_versions).version for m in r_models}
    for name, version in new_names.items():
        if (name, version) in self.names.items():
            continue
        self.to_download.append((name, version))
        # self.download_model(name, version)
    self.names = new_names