diff --git a/src/flask_covid19/blueprints/divi/divi_model.py b/src/flask_covid19/blueprints/divi/divi_model.py
index 96fd0f45010489e075eefb23f22bfa0ff514343a..1ffd5c4848ddc5e4aab32b85f396bdee5e39cf58 100644
--- a/src/flask_covid19/blueprints/divi/divi_model.py
+++ b/src/flask_covid19/blueprints/divi/divi_model.py
@@ -2,7 +2,7 @@ from sqlalchemy import and_
 from datetime import date
 from sqlalchemy.orm import joinedload, subqueryload
 from database import db, ITEMS_PER_PAGE
-from flask_covid19 import ApplicationDateReported, ApplicationRegion
+from flask_covid19.blueprints.app_all.all_model import ApplicationDateReported, ApplicationRegion
 
 
 class DiviDateReported(ApplicationDateReported):
diff --git a/src/flask_covid19/blueprints/ecdc/ecdc_model.py b/src/flask_covid19/blueprints/ecdc/ecdc_model.py
index adca19a5b357c57665b40583989ed99d090f837e..f23c7298da066e8dfa45d1772a1474554162822a 100644
--- a/src/flask_covid19/blueprints/ecdc/ecdc_model.py
+++ b/src/flask_covid19/blueprints/ecdc/ecdc_model.py
@@ -1,6 +1,6 @@
 from sqlalchemy import and_
 from database import db, ITEMS_PER_PAGE
-from flask_covid19 import ApplicationDateReported, ApplicationRegion
+from flask_covid19.blueprints.app_all.all_model import ApplicationDateReported, ApplicationRegion
 
 
 class EcdcDateReported(ApplicationDateReported):
diff --git a/src/flask_covid19/blueprints/ecdc/ecdc_service.py b/src/flask_covid19/blueprints/ecdc/ecdc_service.py
index 19d157a18cdc8418c280896660b5d40976426bff..b0c5e513adc10bafd0e5d8dee4170d94a39ea3dd 100644
--- a/src/flask_covid19/blueprints/ecdc/ecdc_service.py
+++ b/src/flask_covid19/blueprints/ecdc/ecdc_service.py
@@ -1,8 +1,8 @@
 from database import app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
 from flask_covid19.blueprints.app_all.all_service_download import ApplicationServiceDownload
-from flask_covid19 import EcdcServiceImport
-from flask_covid19 import EcdcServiceUpdate, EcdcServiceUpdateFull
+from flask_covid19.blueprints.ecdc.ecdc_service_import import EcdcServiceImport
+from flask_covid19.blueprints.ecdc.ecdc_service_update import EcdcServiceUpdate, EcdcServiceUpdateFull
 
 
 class EcdcService:
diff --git a/src/flask_covid19/blueprints/ecdc/ecdc_service_import.py b/src/flask_covid19/blueprints/ecdc/ecdc_service_import.py
index bbe88482bc308fc1ae896ede598b545fb853112c..794a15e61bee6088217dd002b81ac16233d16608 100644
--- a/src/flask_covid19/blueprints/ecdc/ecdc_service_import.py
+++ b/src/flask_covid19/blueprints/ecdc/ecdc_service_import.py
@@ -3,8 +3,8 @@ import psycopg2
 
 from database import db, app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
-from flask_covid19 import EcdcDateReported
-from flask_covid19 import EcdcImport
+from flask_covid19.blueprints.ecdc.ecdc_model import EcdcDateReported
+from flask_covid19.blueprints.ecdc.ecdc_model_import import EcdcImport
 
 
 class EcdcServiceImport:
diff --git a/src/flask_covid19/blueprints/ecdc/ecdc_service_update.py b/src/flask_covid19/blueprints/ecdc/ecdc_service_update.py
index fdaa8d8dc15a9cb1a5807dd5d88f5074832157c4..95a1a4c937f3d8f61fe10e52854e0887cb9764b6 100644
--- a/src/flask_covid19/blueprints/ecdc/ecdc_service_update.py
+++ b/src/flask_covid19/blueprints/ecdc/ecdc_service_update.py
@@ -1,7 +1,7 @@
 from database import db, app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
-from flask_covid19 import EcdcImport
-from flask_covid19 import EcdcDateReported, EcdcContinent, EcdcCountry, EcdcData
+from flask_covid19.blueprints.ecdc.ecdc_model_import import EcdcImport
+from flask_covid19.blueprints.ecdc.ecdc_model import EcdcDateReported, EcdcContinent, EcdcCountry, EcdcData
 
 
 class EcdcServiceUpdateBase:
diff --git a/src/flask_covid19/blueprints/ecdc/ecdc_views.py b/src/flask_covid19/blueprints/ecdc/ecdc_views.py
index 8aa83048c4ff0d8096d11999df8fa24f4feae20b..c1b58a12f6562900116e8ae9331ce312f0eb6b05 100644
--- a/src/flask_covid19/blueprints/ecdc/ecdc_views.py
+++ b/src/flask_covid19/blueprints/ecdc/ecdc_views.py
@@ -7,8 +7,8 @@ from database import admin, db
 from flask_covid19.blueprints.app_all.all_services import ecdc_service
 from flask_covid19.blueprints.app_mq.application_workers import celery
 
-from flask_covid19 import EcdcImport
-from flask_covid19 import EcdcDateReported, EcdcContinent, EcdcCountry, EcdcData
+from flask_covid19.blueprints.ecdc.ecdc_model_import import EcdcImport
+from flask_covid19.blueprints.ecdc.ecdc_model import EcdcDateReported, EcdcContinent, EcdcCountry, EcdcData
 from flask_covid19.blueprints.app_application.application_model_transient import ApplicationPage
 
 
diff --git a/src/flask_covid19/blueprints/ecdc_test/ecdc_test_service.py b/src/flask_covid19/blueprints/ecdc_test/ecdc_test_service.py
index 56de2f8d0f4dc63b1c3f12476070feca947ab0cf..be3ae23483599d306ca08f5d3c10725e95475a00 100644
--- a/src/flask_covid19/blueprints/ecdc_test/ecdc_test_service.py
+++ b/src/flask_covid19/blueprints/ecdc_test/ecdc_test_service.py
@@ -1,6 +1,6 @@
 from database import app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
-from flask_covid19 import EcdcDateReported, EcdcData
+from flask_covid19.blueprints.ecdc.ecdc_model import EcdcDateReported, EcdcData
 
 
 class EcdcTestService:
diff --git a/src/flask_covid19/blueprints/ecdc_test/ecdc_test_views.py b/src/flask_covid19/blueprints/ecdc_test/ecdc_test_views.py
index ebc01f8f947c1bd06da5650b486aebdf7723ef2f..68b1737c2a8fe20c20e0b0b4a937ff1551f30b76 100644
--- a/src/flask_covid19/blueprints/ecdc_test/ecdc_test_views.py
+++ b/src/flask_covid19/blueprints/ecdc_test/ecdc_test_views.py
@@ -8,8 +8,8 @@ from flask_covid19.blueprints.app_all.all_services import ecdc_service
 from flask_covid19.blueprints.app_mq.application_workers import celery
 from flask_covid19.blueprints.app_application.application_model_transient import ApplicationPage
 
-from flask_covid19 import EcdcImport
-from flask_covid19 import EcdcTestService
+from flask_covid19.blueprints.ecdc.ecdc_model_import import EcdcImport
+from flask_covid19.blueprints.ecdc_test.ecdc_test_service import EcdcTestService
 
 ecdc_test_service = EcdcTestService(db, ecdc_service)
 
diff --git a/src/flask_covid19/blueprints/owid/owid_model.py b/src/flask_covid19/blueprints/owid/owid_model.py
index 13200b2bfb3597aae1d10a9de194e868ba682e6c..f7fa784c40da1e2a57f7d55506610694d56eb0f0 100644
--- a/src/flask_covid19/blueprints/owid/owid_model.py
+++ b/src/flask_covid19/blueprints/owid/owid_model.py
@@ -3,7 +3,7 @@ from datetime import date
 from sqlalchemy.orm import joinedload, subqueryload
 
 from database import db, ITEMS_PER_PAGE
-from flask_covid19 import ApplicationDateReported, ApplicationRegion
+from flask_covid19.blueprints.app_all.all_model import ApplicationDateReported, ApplicationRegion
 
 
 class OwidDateReported(ApplicationDateReported):
diff --git a/src/flask_covid19/blueprints/owid/owid_service.py b/src/flask_covid19/blueprints/owid/owid_service.py
index 7bc458f7e2a13c710570f381b1609c9ccb12cd21..0c6b59e6d006a4d08d83bc509d93dcacb04b8a19 100644
--- a/src/flask_covid19/blueprints/owid/owid_service.py
+++ b/src/flask_covid19/blueprints/owid/owid_service.py
@@ -1,10 +1,10 @@
-from flask import flash
 
 from database import app
+
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
 from flask_covid19.blueprints.app_all.all_service_download import ApplicationServiceDownload
-from flask_covid19 import OwidServiceImport
-from flask_covid19 import OwidServiceUpdate, OwidServiceUpdateFull
+from flask_covid19.blueprints.owid.owid_service_import import OwidServiceImport
+from flask_covid19.blueprints.owid.owid_service_update import OwidServiceUpdate, OwidServiceUpdateFull
 
 
 class OwidService:
diff --git a/src/flask_covid19/blueprints/owid/owid_service_import.py b/src/flask_covid19/blueprints/owid/owid_service_import.py
index 8633efd1f590aa8f0e6bdce98672207818a5be05..2933cdea7b32e2326d851950ec363b662ec24f7c 100644
--- a/src/flask_covid19/blueprints/owid/owid_service_import.py
+++ b/src/flask_covid19/blueprints/owid/owid_service_import.py
@@ -2,8 +2,8 @@ import csv
 import psycopg2
 from database import db, app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
-from flask_covid19 import OwidDateReported
-from flask_covid19 import OwidImport
+from flask_covid19.blueprints.owid.owid_model import OwidDateReported
+from flask_covid19.blueprints.owid.owid_model_import import OwidImport
 
 
 class OwidServiceImport:
diff --git a/src/flask_covid19/blueprints/owid/owid_service_update.py b/src/flask_covid19/blueprints/owid/owid_service_update.py
index b25829202292f38e12980cbacdacf35cde571483..be84975bcc8ca41326f2c84a004b4ad503d623f4 100644
--- a/src/flask_covid19/blueprints/owid/owid_service_update.py
+++ b/src/flask_covid19/blueprints/owid/owid_service_update.py
@@ -1,7 +1,7 @@
 from database import db, app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
-from flask_covid19 import OwidDateReported, OwidData, OwidContinent, OwidCountry
-from flask_covid19 import OwidImport
+from flask_covid19.blueprints.owid.owid_model import OwidDateReported, OwidData, OwidContinent, OwidCountry
+from flask_covid19.blueprints.owid.owid_model_import import OwidImport
 
 
 class OwidServiceUpdateBase:
diff --git a/src/flask_covid19/blueprints/owid/owid_views.py b/src/flask_covid19/blueprints/owid/owid_views.py
index 66e53d1bd7c7283ebff8e5251b0edd70a82fcd16..410f9671fb22b554ed072ec7af41ed642c02e47a 100644
--- a/src/flask_covid19/blueprints/owid/owid_views.py
+++ b/src/flask_covid19/blueprints/owid/owid_views.py
@@ -8,8 +8,8 @@ from database import app, admin, db
 from flask_covid19.blueprints.app_all.all_services import owid_service
 from flask_covid19.blueprints.app_mq.application_workers import celery
 from flask_covid19.blueprints.app_application.application_model_transient import ApplicationPage
-from flask_covid19 import OwidDateReported, OwidData, OwidContinent, OwidCountry
-from flask_covid19 import OwidImport
+from flask_covid19.blueprints.owid.owid_model import OwidDateReported, OwidData, OwidContinent, OwidCountry
+from flask_covid19.blueprints.owid.owid_model_import import OwidImport
 
 
 app_owid = Blueprint('owid', __name__, template_folder='templates', url_prefix='/owid ')
@@ -18,178 +18,6 @@ admin.add_view(ModelView(OwidImport, db.session, category="OWID"))
 admin.add_view(ModelView(OwidDateReported, db.session, category="OWID"))
 admin.add_view(ModelView(OwidData, db.session, category="OWID"))
 
-# def task_owid_download_only(self):
-# def task_owid_import_only(self):
-# def task_owid_update_dimension_tables_only(self):
-# def task_owid_update_fact_table_incremental_only(self):
-# def task_owid_update_fact_table_initial_only(self):
-# def task_owid_update_fact_table_initial_only(self):
-# def task_owid_update_star_schema_incremental(self):
-# def task_owid_update_star_schema_initial(self):
-
-#
-# https://ourworldindata.org/grapher/covid-stringency-index?time=2020-01-26
-# https://ourworldindata.org/grapher/biweekly-confirmed-covid-19-cases
-#
-# Biweekly change in confirmed COVID-19 cases
-# Biweekly change in confirmed COVID-19 deaths
-# Biweekly confirmed COVID-19 cases
-# Biweekly confirmed COVID-19 cases per million people
-# Biweekly confirmed COVID-19 deaths
-# Biweekly confirmed COVID-19 deaths per million people
-# COVID-19 Testing Policies
-# COVID-19 Vaccination Policy
-# COVID-19 death rate vs. Population density
-# COVID-19 vaccine doses administered
-# COVID-19 vaccine doses administered per 100 people
-# COVID-19: Daily new confirmed cases vs cumulative cases
-# COVID-19: Daily new confirmed cases vs cumulative cases
-# COVID-19: Daily tests vs. Daily new confirmed cases
-# COVID-19: Daily tests vs. Daily new confirmed cases per million
-# COVID-19: Stringency Index
-# Cancellation of public events during COVID-19 pandemic
-# Case fatality rate of COVID-19 vs. Median age of the population
-# Case fatality rate of the ongoing COVID-19 pandemic
-# Case fatality rate vs. Tests per confirmed case
-# Case fatality rate vs. Total confirmed COVID-19 deaths
-# Confirmed COVID-19 deaths per million vs GDP per capita
-# Confirmed COVID-19 deaths vs. Population density
-# Cumulative COVID-19 tests, confirmed cases and deaths
-# Cumulative COVID-19 tests, confirmed cases and deaths per million people
-# Cumulative confirmed COVID-19 casesMap and country time-series
-# Cumulative confirmed COVID-19 casesBy Region
-# Cumulative confirmed COVID-19 cases per million vs. GDP per capita
-# Cumulative confirmed COVID-19 deathsBy Region
-# Cumulative confirmed COVID-19 deaths and cases
-# Cumulative confirmed COVID-19 deaths vs. cases
-# Daily COVID-19 tests
-# Daily COVID-19 tests
-# Daily COVID-19 tests per thousand people
-# Daily COVID-19 tests per thousand peopleRolling 7-day average
-# Daily COVID-19 vaccine doses administered
-# Daily COVID-19 vaccine doses administered per 100 people
-# Daily and total confirmed COVID-19 deaths
-# Daily and total confirmed COVID-19 deaths per million
-# Daily confirmed COVID-19 casesMap and country time-series
-# Daily confirmed COVID-19 casesStacked area chart – by world region
-# Daily confirmed COVID-19 cases and deaths
-# Daily confirmed COVID-19 cases per million people
-# Daily confirmed COVID-19 cases per million, 3-day rolling average
-# Daily confirmed COVID-19 cases per million: which countries are bending the curve?Trajectories
-# Daily confirmed COVID-19 cases, rolling 7-day average
-# Daily confirmed COVID-19 cases: which countries are bending the curve?
-# Daily confirmed COVID-19 deathsMap and time-series
-# Daily confirmed COVID-19 deathsBy Region
-# Daily confirmed COVID-19 deaths per million people
-# Daily confirmed COVID-19 deaths per million, 3-day rolling average
-# Daily confirmed COVID-19 deaths per million, rolling 7-day average
-# Daily confirmed COVID-19 deaths per million: which countries are bending the curve?Trajectories
-# Daily confirmed COVID-19 deaths, rolling 7-day average
-# Daily confirmed COVID-19 deaths: which countries are bending the curve?Trajectories
-# Daily new confirmed COVID-19 cases and deaths
-# Daily new confirmed cases of COVID-19
-# Daily new confirmed cases of COVID-19
-# Daily new confirmed cases of COVID-19 per million people
-# Daily new estimated COVID-19 infections from the ICL model
-# Daily new estimated COVID-19 infections from the IHME model
-# Daily new estimated COVID-19 infections from the LSHTM model
-# Daily new estimated COVID-19 infections from the YYG model
-# Daily new estimated infections of COVID-19
-# Daily tests per thousand peopleSince total confirmed cases reached 1 per million
-# Daily vs. Total confirmed COVID-19 cases
-# Daily vs. Total confirmed COVID-19 cases per million people
-# Daily vs. Total confirmed COVID-19 deaths per million
-# Daily vs. cumulative confirmed deaths due to COVID-19
-# Debt or contract relief during the COVID-19 pandemic
-# Excess mortality during COVID-19: Deaths from all causes compared to previous years, all agesP-scores
-# Excess mortality during COVID-19: Deaths from all causes compared to previous years, by ageP-scores
-# Excess mortality during COVID-19: Number of deaths from all causes compared to previous yearsRaw death counts
-# Face covering policies during the COVID-19 pandemic
-# Government Response Stringency Index vs. Biweekly change in confirmed COVID-19 cases
-# Grocery and pharmacy stores: How did the number of visitors change since the beginning of the pandemic?
-# How did the number of visitors change since the beginning of the pandemic?
-# Income support during the COVID-19 pandemic
-# International travel controls during the COVID-19 pandemic
-# Number of COVID-19 patients in ICU per million
-# Number of COVID-19 patients in hospital
-# Number of COVID-19 patients in hospital per million
-# Number of COVID-19 patients in intensive care (ICU)
-# Number of people fully vaccinated against COVID-19
-# Number of people who received at least one dose of COVID-19 vaccine
-# Number of tests per confirmed case vs. Total confirmed COVID-19 cases per million people
-# Parks and outdoor spaces: How did the number of visitors change since the beginning of the pandemic?
-# Per capita: COVID-19 tests vs. Confirmed deaths
-# Per capita: tests for COVID-19 vs. Confirmed cases
-# Public information campaigns on the COVID-19 pandemic
-# Public transport closures during the COVID-19 pandemic
-# Residential areas: How did the time spent at home change since the beginning of the pandemic?
-# Restrictions on internal movement during the COVID-19 pandemic
-# Restrictions on public gatherings in the COVID-19 pandemic
-# Retail and recreation: How did the number of visitors change since the beginning of the pandemic?
-# School closures during the COVID-19 pandemic
-# Share of COVID-19 tests that were positiveOver time, since 5th death was confirmed
-# Share of people who received at least one dose of COVID-19 vaccine
-# Share of the population fully vaccinated against COVID-19
-# Share of total COVID-19 tests that were positive
-# Share who would get a COVID-19 vaccine if it was available to them this week
-# Stay-at-home requirements during the COVID-19 pandemic
-# Tests conducted per new confirmed case of COVID-19
-# Tests per confirmed case – total vs. Case fatality rate
-# Tests per thousand since the 100th confirmed case of COVID-19
-# Tests per thousand since the 5th confirmed death due to COVID-19
-# The share of COVID-19 tests that are positive
-# Total COVID-19 testsLine chart
-# Total COVID-19 testsMap chart
-# Total COVID-19 tests conducted vs. Confirmed cases
-# Total COVID-19 tests conducted vs. Confirmed casesPositive rate comparison
-# Total COVID-19 tests conducted vs. Confirmed cases per million
-# Total COVID-19 tests for each confirmed case
-# Total COVID-19 tests for each confirmed caseBar chart
-# Total COVID-19 tests per 1,000 peopleLine chart
-# Total COVID-19 tests per 1,000 peopleMap chart
-# Total COVID-19 tests per 1,000 peopleBar chart
-# Total COVID-19 tests per 1,000 vs. GDP per capita
-# Total COVID-19 tests per 1,000: how are testing rates changing?Since daily new confirmed deaths due to COVID-19 reached 0.1 per million
-# Total COVID-19 tests per 1,000: how are testing rates changing?Since daily new confirmed deaths due to COVID-19 reached 0.1 per million
-# Total and daily confirmed COVID-19 cases
-# Total and daily confirmed COVID-19 cases per million people
-# Total confirmed COVID-19 casesBy Income Group
-# Total confirmed COVID-19 cases per million peopleMap and country time-series
-# Total confirmed COVID-19 cases per million: how rapidly are they increasing?Trajectories
-# Total confirmed COVID-19 cases vs. deaths per million
-# Total confirmed COVID-19 cases, by source
-# Total confirmed COVID-19 cases: how rapidly are they increasing?Trajectories
-# Total confirmed COVID-19 deathsMap and country time-series
-# Total confirmed COVID-19 deathsBy Income Group
-# Total confirmed COVID-19 deaths and cases per million people
-# Total confirmed COVID-19 deaths per million people
-# Total confirmed COVID-19 deaths per million vs GDP per capita
-# Total confirmed COVID-19 deaths per million: how rapidly are they increasing?
-# Total confirmed COVID-19 deaths: how rapidly are they increasing?Trajectories
-# Total confirmed deaths due to COVID-19 vs. Population
-# Total confirmed deaths from COVID-19, by source
-# Total number of COVID-19 tests per confirmed case
-# Transit stations: How did the number of visitors change since the beginning of the pandemic?
-# Week by week change in confirmed COVID-19 cases
-# Week by week change of confirmed COVID-19 cases vs. GDP per capita
-# Week by week change of confirmed COVID-19 deaths
-# Week by week change of confirmed COVID-19 deaths vs. GDP per capita
-# Weekly case growth rate vs. daily case rate
-# Weekly confirmed COVID-19 cases
-# Weekly confirmed COVID-19 cases per million people
-# Weekly confirmed COVID-19 deaths
-# Weekly confirmed COVID-19 deaths per million people
-# Weekly death growth rate vs. daily death rate
-# Weekly new ICU admissions for COVID-19
-# Weekly new ICU admissions for COVID-19 per million
-# Weekly new hospital admissions for COVID-19
-# Weekly new hospital admissions for COVID-19 per million
-# Which countries do COVID-19 contact tracing?
-# Workplace closures during the COVID-19 pandemic
-# Workplaces: How did the number of visitors change since the beginning of the pandemic?
-
-
-
 # ---------------------------------------------------------------------------------------------------------------
 #  Url Routes Frontend
 # ---------------------------------------------------------------------------------------------------------------
diff --git a/src/flask_covid19/blueprints/owid/owid_views_diagrams.py b/src/flask_covid19/blueprints/owid/owid_views_diagrams.py
new file mode 100644
index 0000000000000000000000000000000000000000..f2bcfc6d63c75bb81465ede4fc48e0fa8af832cb
--- /dev/null
+++ b/src/flask_covid19/blueprints/owid/owid_views_diagrams.py
@@ -0,0 +1,186 @@
+from flask import render_template, redirect, url_for, flash, Blueprint
+from sqlalchemy.exc import OperationalError
+from celery import states
+from celery.utils.log import get_task_logger
+from flask_admin.contrib.sqla import ModelView
+
+from database import app, admin, db
+from flask_covid19.blueprints.app_all.all_services import owid_service
+from flask_covid19.blueprints.app_mq.application_workers import celery
+from flask_covid19.blueprints.app_application.application_model_transient import ApplicationPage
+from flask_covid19.blueprints.owid.owid_model import OwidDateReported, OwidData, OwidContinent, OwidCountry
+from flask_covid19.blueprints.owid.owid_model_import import OwidImport
+
+from flask_covid19.blueprints.owid.owid_views import app_owid
+
+
+# def task_owid_download_only(self):
+# def task_owid_import_only(self):
+# def task_owid_update_dimension_tables_only(self):
+# def task_owid_update_fact_table_incremental_only(self):
+# def task_owid_update_fact_table_initial_only(self):
+# def task_owid_update_fact_table_initial_only(self):
+# def task_owid_update_star_schema_incremental(self):
+# def task_owid_update_star_schema_initial(self):
+
+#
+# https://ourworldindata.org/grapher/covid-stringency-index?time=2020-01-26
+# https://ourworldindata.org/grapher/biweekly-confirmed-covid-19-cases
+#
+# Biweekly change in confirmed COVID-19 cases
+# Biweekly change in confirmed COVID-19 deaths
+# Biweekly confirmed COVID-19 cases
+# Biweekly confirmed COVID-19 cases per million people
+# Biweekly confirmed COVID-19 deaths
+# Biweekly confirmed COVID-19 deaths per million people
+# COVID-19 Testing Policies
+# COVID-19 Vaccination Policy
+# COVID-19 death rate vs. Population density
+# COVID-19 vaccine doses administered
+# COVID-19 vaccine doses administered per 100 people
+# COVID-19: Daily new confirmed cases vs cumulative cases
+# COVID-19: Daily new confirmed cases vs cumulative cases
+# COVID-19: Daily tests vs. Daily new confirmed cases
+# COVID-19: Daily tests vs. Daily new confirmed cases per million
+# COVID-19: Stringency Index
+# Cancellation of public events during COVID-19 pandemic
+# Case fatality rate of COVID-19 vs. Median age of the population
+# Case fatality rate of the ongoing COVID-19 pandemic
+# Case fatality rate vs. Tests per confirmed case
+# Case fatality rate vs. Total confirmed COVID-19 deaths
+# Confirmed COVID-19 deaths per million vs GDP per capita
+# Confirmed COVID-19 deaths vs. Population density
+# Cumulative COVID-19 tests, confirmed cases and deaths
+# Cumulative COVID-19 tests, confirmed cases and deaths per million people
+# Cumulative confirmed COVID-19 casesMap and country time-series
+# Cumulative confirmed COVID-19 casesBy Region
+# Cumulative confirmed COVID-19 cases per million vs. GDP per capita
+# Cumulative confirmed COVID-19 deathsBy Region
+# Cumulative confirmed COVID-19 deaths and cases
+# Cumulative confirmed COVID-19 deaths vs. cases
+# Daily COVID-19 tests
+# Daily COVID-19 tests
+# Daily COVID-19 tests per thousand people
+# Daily COVID-19 tests per thousand peopleRolling 7-day average
+# Daily COVID-19 vaccine doses administered
+# Daily COVID-19 vaccine doses administered per 100 people
+# Daily and total confirmed COVID-19 deaths
+# Daily and total confirmed COVID-19 deaths per million
+# Daily confirmed COVID-19 casesMap and country time-series
+# Daily confirmed COVID-19 casesStacked area chart – by world region
+# Daily confirmed COVID-19 cases and deaths
+# Daily confirmed COVID-19 cases per million people
+# Daily confirmed COVID-19 cases per million, 3-day rolling average
+# Daily confirmed COVID-19 cases per million: which countries are bending the curve?Trajectories
+# Daily confirmed COVID-19 cases, rolling 7-day average
+# Daily confirmed COVID-19 cases: which countries are bending the curve?
+# Daily confirmed COVID-19 deathsMap and time-series
+# Daily confirmed COVID-19 deathsBy Region
+# Daily confirmed COVID-19 deaths per million people
+# Daily confirmed COVID-19 deaths per million, 3-day rolling average
+# Daily confirmed COVID-19 deaths per million, rolling 7-day average
+# Daily confirmed COVID-19 deaths per million: which countries are bending the curve?Trajectories
+# Daily confirmed COVID-19 deaths, rolling 7-day average
+# Daily confirmed COVID-19 deaths: which countries are bending the curve?Trajectories
+# Daily new confirmed COVID-19 cases and deaths
+# Daily new confirmed cases of COVID-19
+# Daily new confirmed cases of COVID-19
+# Daily new confirmed cases of COVID-19 per million people
+# Daily new estimated COVID-19 infections from the ICL model
+# Daily new estimated COVID-19 infections from the IHME model
+# Daily new estimated COVID-19 infections from the LSHTM model
+# Daily new estimated COVID-19 infections from the YYG model
+# Daily new estimated infections of COVID-19
+# Daily tests per thousand peopleSince total confirmed cases reached 1 per million
+# Daily vs. Total confirmed COVID-19 cases
+# Daily vs. Total confirmed COVID-19 cases per million people
+# Daily vs. Total confirmed COVID-19 deaths per million
+# Daily vs. cumulative confirmed deaths due to COVID-19
+# Debt or contract relief during the COVID-19 pandemic
+# Excess mortality during COVID-19: Deaths from all causes compared to previous years, all agesP-scores
+# Excess mortality during COVID-19: Deaths from all causes compared to previous years, by ageP-scores
+# Excess mortality during COVID-19: Number of deaths from all causes compared to previous yearsRaw death counts
+# Face covering policies during the COVID-19 pandemic
+# Government Response Stringency Index vs. Biweekly change in confirmed COVID-19 cases
+# Grocery and pharmacy stores: How did the number of visitors change since the beginning of the pandemic?
+# How did the number of visitors change since the beginning of the pandemic?
+# Income support during the COVID-19 pandemic
+# International travel controls during the COVID-19 pandemic
+# Number of COVID-19 patients in ICU per million
+# Number of COVID-19 patients in hospital
+# Number of COVID-19 patients in hospital per million
+# Number of COVID-19 patients in intensive care (ICU)
+# Number of people fully vaccinated against COVID-19
+# Number of people who received at least one dose of COVID-19 vaccine
+# Number of tests per confirmed case vs. Total confirmed COVID-19 cases per million people
+# Parks and outdoor spaces: How did the number of visitors change since the beginning of the pandemic?
+# Per capita: COVID-19 tests vs. Confirmed deaths
+# Per capita: tests for COVID-19 vs. Confirmed cases
+# Public information campaigns on the COVID-19 pandemic
+# Public transport closures during the COVID-19 pandemic
+# Residential areas: How did the time spent at home change since the beginning of the pandemic?
+# Restrictions on internal movement during the COVID-19 pandemic
+# Restrictions on public gatherings in the COVID-19 pandemic
+# Retail and recreation: How did the number of visitors change since the beginning of the pandemic?
+# School closures during the COVID-19 pandemic
+# Share of COVID-19 tests that were positiveOver time, since 5th death was confirmed
+# Share of people who received at least one dose of COVID-19 vaccine
+# Share of the population fully vaccinated against COVID-19
+# Share of total COVID-19 tests that were positive
+# Share who would get a COVID-19 vaccine if it was available to them this week
+# Stay-at-home requirements during the COVID-19 pandemic
+# Tests conducted per new confirmed case of COVID-19
+# Tests per confirmed case – total vs. Case fatality rate
+# Tests per thousand since the 100th confirmed case of COVID-19
+# Tests per thousand since the 5th confirmed death due to COVID-19
+# The share of COVID-19 tests that are positive
+# Total COVID-19 testsLine chart
+# Total COVID-19 testsMap chart
+# Total COVID-19 tests conducted vs. Confirmed cases
+# Total COVID-19 tests conducted vs. Confirmed casesPositive rate comparison
+# Total COVID-19 tests conducted vs. Confirmed cases per million
+# Total COVID-19 tests for each confirmed case
+# Total COVID-19 tests for each confirmed caseBar chart
+# Total COVID-19 tests per 1,000 peopleLine chart
+# Total COVID-19 tests per 1,000 peopleMap chart
+# Total COVID-19 tests per 1,000 peopleBar chart
+# Total COVID-19 tests per 1,000 vs. GDP per capita
+# Total COVID-19 tests per 1,000: how are testing rates changing?Since daily new confirmed deaths due to COVID-19 reached 0.1 per million
+# Total COVID-19 tests per 1,000: how are testing rates changing?Since daily new confirmed deaths due to COVID-19 reached 0.1 per million
+# Total and daily confirmed COVID-19 cases
+# Total and daily confirmed COVID-19 cases per million people
+# Total confirmed COVID-19 casesBy Income Group
+# Total confirmed COVID-19 cases per million peopleMap and country time-series
+# Total confirmed COVID-19 cases per million: how rapidly are they increasing?Trajectories
+# Total confirmed COVID-19 cases vs. deaths per million
+# Total confirmed COVID-19 cases, by source
+# Total confirmed COVID-19 cases: how rapidly are they increasing?Trajectories
+# Total confirmed COVID-19 deathsMap and country time-series
+# Total confirmed COVID-19 deathsBy Income Group
+# Total confirmed COVID-19 deaths and cases per million people
+# Total confirmed COVID-19 deaths per million people
+# Total confirmed COVID-19 deaths per million vs GDP per capita
+# Total confirmed COVID-19 deaths per million: how rapidly are they increasing?
+# Total confirmed COVID-19 deaths: how rapidly are they increasing?Trajectories
+# Total confirmed deaths due to COVID-19 vs. Population
+# Total confirmed deaths from COVID-19, by source
+# Total number of COVID-19 tests per confirmed case
+# Transit stations: How did the number of visitors change since the beginning of the pandemic?
+# Week by week change in confirmed COVID-19 cases
+# Week by week change of confirmed COVID-19 cases vs. GDP per capita
+# Week by week change of confirmed COVID-19 deaths
+# Week by week change of confirmed COVID-19 deaths vs. GDP per capita
+# Weekly case growth rate vs. daily case rate
+# Weekly confirmed COVID-19 cases
+# Weekly confirmed COVID-19 cases per million people
+# Weekly confirmed COVID-19 deaths
+# Weekly confirmed COVID-19 deaths per million people
+# Weekly death growth rate vs. daily death rate
+# Weekly new ICU admissions for COVID-19
+# Weekly new ICU admissions for COVID-19 per million
+# Weekly new hospital admissions for COVID-19
+# Weekly new hospital admissions for COVID-19 per million
+# Which countries do COVID-19 contact tracing?
+# Workplace closures during the COVID-19 pandemic
+# Workplaces: How did the number of visitors change since the beginning of the pandemic?
+
diff --git a/src/flask_covid19/blueprints/owid_test/owid_test_service.py b/src/flask_covid19/blueprints/owid_test/owid_test_service.py
index 2e725ea57045a15958d79cbd96817b01312865b3..ca214ff8c98d0ceb1af07878bca0041f0adc78b4 100644
--- a/src/flask_covid19/blueprints/owid_test/owid_test_service.py
+++ b/src/flask_covid19/blueprints/owid_test/owid_test_service.py
@@ -1,7 +1,7 @@
 from database import db, app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
-from flask_covid19 import OwidDateReported, OwidData, OwidContinent, OwidCountry
-from flask_covid19 import OwidImport
+from flask_covid19.blueprints.owid.owid_model import OwidDateReported, OwidData, OwidContinent, OwidCountry
+from flask_covid19.blueprints.owid.owid_model_import import OwidImport
 
 
 class OwidTestService:
diff --git a/src/flask_covid19/blueprints/owid_test/owid_test_views.py b/src/flask_covid19/blueprints/owid_test/owid_test_views.py
index 4fae00e81ef18c9a8b3af4ed90d906994ac5bf2c..5a870f4df02edbc1a71d3f564f12184570e34e2e 100644
--- a/src/flask_covid19/blueprints/owid_test/owid_test_views.py
+++ b/src/flask_covid19/blueprints/owid_test/owid_test_views.py
@@ -6,11 +6,11 @@ from flask_login import login_required
 from database import app, db
 from flask_covid19.blueprints.app_all.all_services import owid_service
 from flask_covid19.blueprints.app_mq.application_workers import celery
-from flask_covid19 import OwidData
-from flask_covid19 import OwidImport
+from flask_covid19.blueprints.owid.owid_model import OwidData
+from flask_covid19.blueprints.owid.owid_model_import import OwidImport
 from flask_covid19.blueprints.app_application.application_model_transient import ApplicationPage
 
-from flask_covid19.blueprints.owid_test import OwidTestService
+from flask_covid19.blueprints.owid_test.owid_test_service import OwidTestService
 
 owid_test_service = OwidTestService(db, owid_service)
 
diff --git a/src/flask_covid19/blueprints/rki_cases/rki_model.py b/src/flask_covid19/blueprints/rki_cases/rki_model.py
index 28de848bb66a22e893113aa1beaf77acab9eebf5..5080047b6acb7a42cf1c2802a372ef768a886732 100644
--- a/src/flask_covid19/blueprints/rki_cases/rki_model.py
+++ b/src/flask_covid19/blueprints/rki_cases/rki_model.py
@@ -1,9 +1,8 @@
 from sqlalchemy import and_
 from datetime import date
-from sqlalchemy.orm import joinedload, subqueryload
 
 from database import db, ITEMS_PER_PAGE
-from flask_covid19 import ApplicationDateReported, ApplicationRegion
+from flask_covid19.blueprints.app_all.all_model import ApplicationDateReported, ApplicationRegion
 
 
 class RkiMeldedatum(ApplicationDateReported):
diff --git a/src/flask_covid19/blueprints/rki_cases/rki_service.py b/src/flask_covid19/blueprints/rki_cases/rki_service.py
index ab713defd192f2943da1707809747a6b47902f6c..1c315fa3da764cc12a78abffa1d234f051db1e7a 100644
--- a/src/flask_covid19/blueprints/rki_cases/rki_service.py
+++ b/src/flask_covid19/blueprints/rki_cases/rki_service.py
@@ -3,8 +3,8 @@ from flask import flash
 from database import app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
 from flask_covid19.blueprints.app_all.all_service_download import ApplicationServiceDownload
-from flask_covid19 import RkiServiceImport
-from flask_covid19 import RkiServiceUpdate, RkiServiceUpdateFull
+from flask_covid19.blueprints.rki_cases.rki_service_import import RkiServiceImport
+from flask_covid19.blueprints.rki_cases.rki_service_update import RkiServiceUpdate, RkiServiceUpdateFull
 
 
 class RkiService:
diff --git a/src/flask_covid19/blueprints/rki_cases/rki_service_import.py b/src/flask_covid19/blueprints/rki_cases/rki_service_import.py
index 6914fc0941c9526b1bf3891ce3d913ea87ddf68c..bf6398856a91e89fb724a19813700cee31a92e3e 100644
--- a/src/flask_covid19/blueprints/rki_cases/rki_service_import.py
+++ b/src/flask_covid19/blueprints/rki_cases/rki_service_import.py
@@ -3,7 +3,7 @@ import psycopg2
 
 from database import db, app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
-from flask_covid19 import RkiImport
+from flask_covid19.blueprints.rki_cases.rki_model_import import RkiImport
 
 
 class RkiServiceImport:
diff --git a/src/flask_covid19/blueprints/rki_cases/rki_service_update.py b/src/flask_covid19/blueprints/rki_cases/rki_service_update.py
index a68c83d26003bfe05c841bca78fe831489a81d58..dea4eb47ef1454094211365812418b2a8ca0ac71 100644
--- a/src/flask_covid19/blueprints/rki_cases/rki_service_update.py
+++ b/src/flask_covid19/blueprints/rki_cases/rki_service_update.py
@@ -1,8 +1,8 @@
 from database import db, app
 
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
-from flask_covid19 import RkiData, RkiMeldedatum
-from flask_covid19 import RkiImport
+from flask_covid19.blueprints.rki_cases.rki_model import RkiData, RkiMeldedatum
+from flask_covid19.blueprints.rki_cases.rki_model_import import RkiImport
 
 
 class RkiServiceUpdateBase:
diff --git a/src/flask_covid19/blueprints/rki_cases/rki_views.py b/src/flask_covid19/blueprints/rki_cases/rki_views.py
index 7b224760836910085888b3fb4adc49d59ad1efa3..8639635cfda5319a164d394cf72bbccbaa290793 100644
--- a/src/flask_covid19/blueprints/rki_cases/rki_views.py
+++ b/src/flask_covid19/blueprints/rki_cases/rki_views.py
@@ -6,8 +6,8 @@ from celery import states
 from database import app, admin, db
 from flask_covid19.blueprints.app_mq.application_workers import celery
 from flask_covid19.blueprints.app_all.all_services import rki_service
-from flask_covid19 import RkiData, RkiMeldedatum
-from flask_covid19 import RkiImport
+from flask_covid19.blueprints.rki_cases.rki_model import RkiData, RkiMeldedatum
+from flask_covid19.blueprints.rki_cases.rki_model_import import RkiImport
 from flask_covid19.blueprints.app_application.application_model_transient import ApplicationPage
 
 drop_and_create_data_again = True
diff --git a/src/flask_covid19/blueprints/rki_cases_test/rki_test_service.py b/src/flask_covid19/blueprints/rki_cases_test/rki_test_service.py
index fba734170b582d79cb7862ede2cf33760cb494ce..4164f7d1ec6782f44b51232ce3042d2df93a1902 100644
--- a/src/flask_covid19/blueprints/rki_cases_test/rki_test_service.py
+++ b/src/flask_covid19/blueprints/rki_cases_test/rki_test_service.py
@@ -1,7 +1,7 @@
 from database import db, app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
-from flask_covid19 import RkiData, RkiDateReported, RkiCountryRegion, RkiCountry
-from flask_covid19 import RkiImport
+from flask_covid19.blueprints.rki_cases.rki_model import RkiData, RkiMeldedatum, RkiBundesland, RkiLandkreis
+from flask_covid19.blueprints.rki_cases.rki_model_import import RkiImport
 
 
 class RkiTestService:
@@ -20,7 +20,7 @@ class RkiTestService:
         app.logger.debug(" RkiTestService.delete_last_day() [START]")
         app.logger.debug("------------------------------------------------------------")
         joungest_datum_str = RkiData.get_joungest_datum()
-        joungest_datum = RkiDateReported.find_by_date_reported(joungest_datum_str)
+        joungest_datum = RkiMeldedatum.find_by_date_reported(joungest_datum_str)
         app.logger.info("joungest_datum:")
         app.logger.info(joungest_datum)
         app.logger.info("RkiData.get_data_for_one_day(joungest_datum):")
@@ -40,10 +40,10 @@ class RkiTestService:
         app.logger.debug(" RkiTestService.delete_last_continent() [START]")
         app.logger.debug("------------------------------------------------------------")
         app.logger.info("OwidContinent.get_last_continent()")
-        last_continent = RkiCountryRegion.get_last_continent()
+        last_continent = RkiBundesland.get_last_continent()
         app.logger.info("last_continent:" + str(last_continent))
         app.logger.info("OwidCountry.get_all_countries_for_continent(last_continent)")
-        countries_for_continent = RkiCountry.get_all_countries_for_continent(last_continent)
+        countries_for_continent = RkiLandkreis.get_all_countries_for_continent(last_continent)
         i = 0
         for country in countries_for_continent:
             for data in RkiData.get_all_data_for_country(country):
@@ -52,8 +52,8 @@ class RkiTestService:
                 app.logger.info(line)
             app.logger.info("RkiData.delete_all_data_for_country(country)")
             RkiData.delete_all_data_for_country(country)
-        app.logger.info("RkiCountry.delete_all_countries_for_continent(last_continent)")
-        RkiCountry.delete_all_countries_for_continent(last_continent)
+        app.logger.info("RkiLandkreis.delete_all_countries_for_continent(last_continent)")
+        RkiLandkreis.delete_all_countries_for_continent(last_continent)
         app.logger.debug("------------------------------------------------------------")
         app.logger.debug(" RkiTestService.delete_last_continent() [DONE]")
         app.logger.debug("------------------------------------------------------------")
@@ -73,12 +73,12 @@ class RkiTestService:
         app.logger.debug("------------------------------------------------------------")
         app.logger.debug("")
         RkiData.remove_all()
-        RkiCountry.remove_all()
-        for continent in RkiCountryRegion.get_all():
+        RkiLandkreis.remove_all()
+        for continent in RkiBundesland.get_all():
             app.logger.info("continent.region: " + continent.region)
             for oi in RkiImport.get_countries_for_continent(continent.region):
                 app.logger.info("continent.region: " + continent.region +" - oi.location: " + oi.location)
-                o = RkiCountry(
+                o = RkiLandkreis(
                     continent_id=continent.id,
                     continent=continent,
                     location=oi.location,
diff --git a/src/flask_covid19/blueprints/rki_cases_test/rki_test_views.py b/src/flask_covid19/blueprints/rki_cases_test/rki_test_views.py
index 03dbe1340559f125a8c86c681c40bf255269ee8b..1ffcf6cfe4a8114539dac4e1b9a4c9bb277f0bc5 100644
--- a/src/flask_covid19/blueprints/rki_cases_test/rki_test_views.py
+++ b/src/flask_covid19/blueprints/rki_cases_test/rki_test_views.py
@@ -7,13 +7,13 @@ from database import app, db
 
 from flask_covid19.blueprints.app_all.all_services import rki_service
 from flask_covid19.blueprints.app_mq.application_workers import celery
-from flask_covid19 import RkiData
-from flask_covid19 import RkiImport
+from flask_covid19.blueprints.rki_cases.rki_model import RkiData
+from flask_covid19.blueprints.rki_cases.rki_model_import import RkiImport
 from flask_covid19.blueprints.app_application.application_model_transient import ApplicationPage
 
-from flask_covid19.blueprints.owid_test import OwidTestService
+from flask_covid19.blueprints.rki_cases_test.rki_test_service import RkiTestService
 
-rki_test_service = OwidTestService(db, rki_service)
+rki_test_service = RkiTestService(db, rki_service)
 
 app_rki_test = Blueprint('rki_test', __name__, template_folder='templates', url_prefix='/rki/test')
 
diff --git a/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_model.py b/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_model.py
index 92648afdf08f4c3f8b92aea49335dfc678b69668..01bc38161630399d80329bb53789b0ff00d0575b 100644
--- a/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_model.py
+++ b/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_model.py
@@ -1,7 +1,7 @@
 from datetime import date
 
 from database import db, ITEMS_PER_PAGE
-from flask_covid19 import ApplicationDateReported, ApplicationRegion
+from flask_covid19.blueprints.app_all.all_model import ApplicationDateReported
 
 
 class RkiVaccinationDateReported(ApplicationDateReported):
diff --git a/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_service.py b/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_service.py
index b9a0bf5c391010ffe370406f8514db5b7822485e..ada73c7217c5932431cfb528fc33a015c65d0172 100644
--- a/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_service.py
+++ b/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_service.py
@@ -3,8 +3,9 @@ from flask import flash
 from database import app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
 from flask_covid19.blueprints.app_all.all_service_download import ApplicationServiceDownload
-from flask_covid19 import RkiVaccinationServiceImport
-from flask_covid19 import RkiVaccinationServiceUpdate, RkiVaccinationServiceUpdateFull
+from flask_covid19.blueprints.rki_vaccination.rki_vaccination_service_import import RkiVaccinationServiceImport
+from flask_covid19.blueprints.rki_vaccination.rki_vaccination_service_update import RkiVaccinationServiceUpdate
+from flask_covid19.blueprints.rki_vaccination.rki_vaccination_service_update import RkiVaccinationServiceUpdateFull
 
 
 class RkiVaccinationService:
diff --git a/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_service_import.py b/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_service_import.py
index ce5bf42a3471cde196ac88c48b0b54c7daa5dc29..d82f3df264b715df1b62e013af2fca8b6dd9f6c7 100644
--- a/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_service_import.py
+++ b/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_service_import.py
@@ -4,8 +4,8 @@ import psycopg2
 from database import db, app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
 
-from flask_covid19 import RkiVaccinationDateReported
-from flask_covid19 import RkiVaccinationImport
+from flask_covid19.blueprints.rki_vaccination.rki_vaccination_model import RkiVaccinationDateReported
+from flask_covid19.blueprints.rki_vaccination.rki_vaccination_model_import import RkiVaccinationImport
 
 
 class RkiVaccinationServiceImport:
diff --git a/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_service_update.py b/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_service_update.py
index 689f2741dd6503505a8961165be100d4f7dbad94..81eb42dc25580894bf243763290caf2f779137ba 100644
--- a/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_service_update.py
+++ b/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_service_update.py
@@ -1,8 +1,10 @@
 from database import db, app
 
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
-from flask_covid19 import RkiVaccinationImport
-from flask_covid19 import RkiVaccinationDateReported, RkiVaccinationData
+from flask_covid19.blueprints.rki_vaccination.rki_vaccination_model_import import RkiVaccinationImport
+from flask_covid19.blueprints.rki_vaccination.rki_vaccination_model import RkiVaccinationDateReported
+from flask_covid19.blueprints.rki_vaccination.rki_vaccination_model import RkiVaccinationData
+
 
 class RkiVaccinationServiceUpdateBase:
     def __init__(self, database, config: ApplicationServiceConfig):
diff --git a/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_views.py b/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_views.py
index 85147e022d77842ff572a13b0c4f2f6626ac24b7..99be2fc823dd167b1580fa2d859f32062105c864 100644
--- a/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_views.py
+++ b/src/flask_covid19/blueprints/rki_vaccination/rki_vaccination_views.py
@@ -7,8 +7,9 @@ from database import admin, db
 from flask_covid19.blueprints.app_all.all_services import rki_vaccination_service
 from flask_covid19.blueprints.app_mq.application_workers import celery
 
-from flask_covid19 import RkiVaccinationData, RkiVaccinationDateReported
-from flask_covid19 import RkiVaccinationImport
+from flask_covid19.blueprints.rki_vaccination.rki_vaccination_model import RkiVaccinationData
+from flask_covid19.blueprints.rki_vaccination.rki_vaccination_model import RkiVaccinationDateReported
+from flask_covid19.blueprints.rki_vaccination.rki_vaccination_model_import import RkiVaccinationImport
 from flask_covid19.blueprints.app_application.application_model_transient import ApplicationPage
 
 
diff --git a/src/flask_covid19/blueprints/who_test/who_test_service.py b/src/flask_covid19/blueprints/who_test/who_test_service.py
index aee9c2224a05f04f83ba6d261bdcdb66e8d69d33..e4e6f174ad30376f4e6539d8e9d6ce3b5f784547 100644
--- a/src/flask_covid19/blueprints/who_test/who_test_service.py
+++ b/src/flask_covid19/blueprints/who_test/who_test_service.py
@@ -1,6 +1,6 @@
 from database import app
 from flask_covid19.blueprints.app_all.all_service_config import ApplicationServiceConfig
-from flask_covid19 import WhoDateReported, WhoData
+from flask_covid19.blueprints.who.who_model import WhoDateReported, WhoData
 
 
 class WhoTestService:
diff --git a/src/flask_covid19/blueprints/who_test/who_test_views.py b/src/flask_covid19/blueprints/who_test/who_test_views.py
index 8a84d0f9803db845fedecd6cfc7cd4d2a48dc782..24cc8e9213d391f233d93815e18da35208f63437 100644
--- a/src/flask_covid19/blueprints/who_test/who_test_views.py
+++ b/src/flask_covid19/blueprints/who_test/who_test_views.py
@@ -8,10 +8,10 @@ from flask_covid19.blueprints.app_all.all_services import who_service
 from flask_covid19.blueprints.app_mq.application_workers import celery
 from flask_covid19.blueprints.app_application.application_model_transient import ApplicationPage
 
-from flask_covid19 import WhoImport
-from flask_covid19 import WhoData
+from flask_covid19.blueprints.who.who_model_import import WhoImport
+from flask_covid19.blueprints.who.who_model import WhoData
 
-from flask_covid19 import WhoTestService
+from flask_covid19.blueprints.who_test.who_test_service import WhoTestService
 
 who_test_service = WhoTestService(db, who_service)