diff --git a/BACKLOG.md b/BACKLOG.md
index 5f7148f235a7ff85140d1639941fe262dea447ca..4cce36b6d201ce7c64bec16ab6768dbdb7419f00 100644
--- a/BACKLOG.md
+++ b/BACKLOG.md
@@ -190,14 +190,14 @@
 
 
 ### 0.0.17 Release
-* Issue #146 add Tasks and URLs for starting Tasks to rki_views
-* Fixed #140 move WhoImport to RKI in: rk_service_import.py
-* Issue #139 refactor RkiBundeslaenderServiceDownload to new method scheme introduced 07.02.2021
 * Fixed #123 split RkiBundeslaenderService into two Services, one for bundeslaender and one for landkreise
-* Issue #125 implement RkiLandkreise
-* Issue #126 implement RkiBundeslaenderImport
-* Issue #127 implement RkiBundeslaenderImport.get_dates_reported
 * Fixed #128 add fields from csv to RkiLandkreiseImport
+* Fixed #139 refactor RkiBundeslaenderServiceDownload to new method scheme introduced 07.02.2021
+* Fixed #140 move WhoImport to RKI in: rk_service_import.py
+* Fixed #125 implement RkiLandkreise
+* Fixed #126 implement RkiBundeslaenderImport
+* Issue #146 add Tasks and URLs for starting Tasks to rki_views  
+* Issue #127 implement RkiBundeslaenderImport.get_dates_reported
 * Issue #132 refactor RkiBundeslaenderService to new method scheme introduced 07.02.2021
 * Issue #133 implement RkiBundeslaenderService.task_database_drop_create
 * Issue #134 implement RkiBundeslaenderService.run_update_dimension_tables_only
diff --git a/src/covid19/blueprints/rki_bundeslaender/rki_service_download.py b/src/covid19/blueprints/rki_bundeslaender/rki_service_download.py
index 410c8bfd669b79bf79765fd19fb6f2c0585cb4e3..4b1731c6fb39ab126c76d36f05aa5fd3c8e9c857 100644
--- a/src/covid19/blueprints/rki_bundeslaender/rki_service_download.py
+++ b/src/covid19/blueprints/rki_bundeslaender/rki_service_download.py
@@ -1,15 +1,11 @@
 import os
 import wget
-from datetime import date
 from flask import flash
 
 from database import app
 from covid19.blueprints.rki_bundeslaender.rki_service_config import RkiBundeslaenderServiceConfig
 
 
-# RkiBundeslaenderServiceDownload
-# TODO: #123 split RkiService into two Services: RkiBundeslaenderService and RkiLandkreiseService
-# TODO: #139 refactor RkiBundeslaenderServiceDownload to new method scheme introduced 07.02.2021
 class RkiBundeslaenderServiceDownload:
     def __init__(self, database):
         app.logger.debug("------------------------------------------------------------")
@@ -20,35 +16,34 @@ class RkiBundeslaenderServiceDownload:
         app.logger.debug("------------------------------------------------------------")
         app.logger.debug(" RKI Service Download [ready]")
 
-    # TODO: #123 split RkiBundeslaenderService into two Services, one for bundeslaender and one for landkreise
-    def __download_file(self):
-        app.logger.info(" download - RKI "+datascope+" [begin] ")
+    def download_file(self):
+        app.logger.info(" download - RKI [begin] ")
         app.logger.info("------------------------------------------------------------")
-        app.logger.info(" FILE: "+cvsfile_name+" <- "+url_src)
+        app.logger.info(" FILE: "+self.cfg.cvsfile_name+" <- "+self.cfg.url_src)
         app.logger.info("------------------------------------------------------------")
         try:
-            os.makedirs(data_path, exist_ok=True)
-            if os.path.isfile(src_cvsfile_path):
-                os.remove(src_cvsfile_path)
-            data_file = wget.download(url_src, src_cvsfile_path)
+            os.makedirs(self.cfg.data_path, exist_ok=True)
+            if os.path.isfile(self.cfg.src_cvsfile_path):
+                os.remove(self.cfg.src_cvsfile_path)
+            data_file = wget.download(self.cfg.url_src, self.cfg.src_cvsfile_path)
             app.logger.info(" " + data_file + " ")
         except RuntimeError as error:
             app.logger.error("############################################################")
             app.logger.error(" " + error + " ")
             app.logger.error("############################################################")
-            flash(message="error while downloading: " + url_src, category='error')
+            flash(message="error while downloading: " + self.cfg.url_src, category='error')
         except Exception as error:
             app.logger.error("############################################################")
             app.logger.error(error)
             app.logger.error("############################################################")
-            flash(message="error after downloading: " + url_src, category='error')
+            flash(message="error after downloading: " + self.cfg.url_src, category='error')
         except AttributeError as aerror:
             app.logger.error("############################################################")
             app.logger.error(aerror)
             app.logger.error("############################################################")
         finally:
             app.logger.info("------------------------------------------------------------")
-            app.logger.info(" download - RKI "+datascope+" [done] ")
-            msg = "downloaded: " + cvsfile_name + " "
+            app.logger.info(" download - RKI [done] ")
+            msg = "downloaded: " + self.cfg.cvsfile_name + " "
             flash(msg)
         return self