diff --git a/docs/uml_blueprints/owid/owid_use_cases.png b/docs/uml_blueprints/owid/owid_use_cases.png
index 4e1a1820251949e339656bbcde4c1535be09f427..5a30ecc6f03aaf56651009513022036f6425c791 100644
Binary files a/docs/uml_blueprints/owid/owid_use_cases.png and b/docs/uml_blueprints/owid/owid_use_cases.png differ
diff --git a/docs/uml_blueprints/owid/owid_use_cases.txt b/docs/uml_blueprints/owid/owid_use_cases.txt
index 1664061b64c3fdac3a7903b875baf7f215bc0464..bbe591d1b8bcce045063eb5c5eba3da6652f88f5 100644
--- a/docs/uml_blueprints/owid/owid_use_cases.txt
+++ b/docs/uml_blueprints/owid/owid_use_cases.txt
@@ -12,6 +12,7 @@ package owid_views_frontend {
 	usecase owid_date_continent as UC4
 	usecase owid_date_country as UC5
 	usecase owid_date_country_germany as UC6
+	usecase owid_date_reports as UC7
 }
 package owid_views_for_tasks {
 	usecase owid_tasks as UC57
@@ -32,178 +33,13 @@ package owid_celery_tasks {
 	usecase owid_task_update_starschema_initial as UC105
 	usecase owid_task_update_starschema_incremental as UC106
 }
-package owid_views_frontend_visual_data_1 {
-    usecase Biweekly_change_in_confirmed_COVID19_cases as UC200
-    usecase Biweekly_change_in_confirmed_COVID19_deaths as UC201
-    usecase Biweekly_confirmed_COVID19_cases as UC202
-    usecase Biweekly_confirmed_COVID19_cases_per_million_people as UC203
-    usecase Biweekly_confirmed_COVID19_deaths as UC204
-    usecase Biweekly_confirmed_COVID19_deaths_per_million_people as UC205
-    usecase COVID19_Testing_Policies as UC206
-    usecase COVID19_Vaccination_Policy as UC207
-    usecase COVID19_death_rate_vs_Population_density as UC208
-    usecase COVID19_vaccine_doses_administered as UC209
-    usecase COVID19_vaccine_doses_administered_per_100_people as UC210
-    usecase COVID19__Daily_new_confirmed_cases_vs_cumulative_cases as UC211
-    usecase COVID19__Daily_new_confirmed_cases_vs_cumulative_cases as UC212
-    usecase COVID19__Daily_tests_vs_Daily_new_confirmed_cases as UC213
-    usecase COVID19__Daily_tests_vs_Daily_new_confirmed_cases_per_million as UC214
-    usecase COVID19__Stringency_Index as UC215
-    usecase Cancellation_of_public_events_during_COVID19_pandemic as UC216
-    usecase Case_fatality_rate_of_COVID19_vs_Median_age_of_the_population as UC217
-    usecase Case_fatality_rate_of_the_ongoing_COVID19_pandemic as UC218
-    usecase Case_fatality_rate_vs_Tests_per_confirmed_case as UC219
-    usecase Case_fatality_rate_vs_Total_confirmed_COVID19_deaths as UC220
-    usecase Confirmed_COVID19_deaths_per_million_vs_GDP_per_capita as UC221
-    usecase Confirmed_COVID19_deaths_vs_Population_density as UC222
-    usecase Cumulative_COVID19_tests_confirmed_cases_and_deaths as UC223
-    usecase Cumulative_COVID19_tests_confirmed_cases_and_deaths_per_million_people as UC224
-    usecase Cumulative_confirmed_COVID19_casesMap_and_country_time_series as UC225
-    usecase Cumulative_confirmed_COVID19_cases_By_Region as UC226
-    usecase Cumulative_confirmed_COVID19_cases_per_million_vs_GDP_per_capita as UC227
-    usecase Cumulative_confirmed_COVID19_deaths_By_Region as UC228
-    usecase Cumulative_confirmed_COVID19_deaths_and_cases as UC229
-    usecase Cumulative_confirmed_COVID19_deaths_vs_cases as UC230
-}
-package owid_views_frontend_visual_data_2 {
-    usecase Daily_COVID19_Tests as UC231
-    usecase Daily_COVID19_Tests as UC232
-    usecase Daily_COVID19_tests_per_thousand_people as UC233
-    usecase Daily_COVID19_tests_per_thousand_people_Rolling_7day_average as UC234
-    usecase Daily_COVID19_vaccine_doses_administered as UC235
-    usecase Daily_COVID19_vaccine_doses_administered_per_100_people as UC236
-    usecase Daily_and_Total_confirmed_COVID19_deaths as UC237
-    usecase Daily_and_Total_confirmed_COVID19_deaths_per_million as UC238
-    usecase Daily_confirmed_COVID19_casesMap_and_country_time_series as UC239
-    usecase Daily_confirmed_COVID19_casesStacked_area_chart__by_world_region as UC240
-    usecase Daily_confirmed_COVID19_cases_and_deaths as UC241
-    usecase Daily_confirmed_COVID19_cases_per_million_people as UC242
-    usecase Daily_confirmed_COVID19_cases_per_million__3day_rolling_average as UC244
-    usecase Daily_confirmed_COVID19_cases_per_million__which_countries_are_bending_the_curve__Trajectories as UC245
-    usecase Daily_confirmed_COVID19_cases__rolling_7day_average as UC246
-    usecase Daily_confirmed_COVID19_cases__which_countries_are_bending_the_curve as UC247
-    usecase Daily_confirmed_COVID19_deathsMap_and_time_series as UC248
-    usecase Daily_confirmed_COVID19_deathsBy_Region as UC249
-    usecase Daily_confirmed_COVID19_deaths_per_million_people as UC250
-    usecase Daily_confirmed_COVID19_deaths_per_million__3day_rolling_average as UC251
-    usecase Daily_confirmed_COVID19_deaths_per_million__rolling_7day_average as UC252
-    usecase Daily_confirmed_COVID19_deaths_per_million__which_countries_are_bending_the_curve__Trajectories as UC253
-    usecase Daily_confirmed_COVID19_deaths__rolling_7day_average as UC254
-    usecase Daily_confirmed_COVID19_deaths__which_countries_are_bending_the_curve__Trajectories as UC255
-    usecase Daily_new_confirmed_COVID19_cases_and_deaths as UC256
-    usecase Daily_new_confirmed_cases_of_COVID19 as UC257
-    usecase Daily_new_confirmed_cases_of_COVID19 as UC258
-    usecase Daily_new_confirmed_cases_of_COVID19_per_million_people as UC259
-}
-package owid_views_frontend_visual_data_3 {
-    usecase Daily_new_estimated_COVID19_infections_from_the_ICL_model as UC260
-    usecase Daily_new_estimated_COVID19_infections_from_the_IHME_model as UC261
-    usecase Daily_new_estimated_COVID19_infections_from_the_LSHTM_model as UC262
-    usecase Daily_new_estimated_COVID19_infections_from_the_YYG_model as UC263
-    usecase Daily_new_estimated_infections_of_COVID19 as UC264
-    usecase Daily_tests_per_thousand_people_Since_Total_confirmed_cases_reached_1_per_million as UC265
-    usecase Daily_vs_Total_confirmed_COVID19_cases as UC266
-    usecase Daily_vs_Total_confirmed_COVID19_cases_per_million_people as UC267
-    usecase Daily_vs_Total_confirmed_COVID19_deaths_per_million as UC268
-    usecase Daily_vs_Cumulative_confirmed_deaths_due_to_COVID19 as UC269
-    usecase Debt_or_contract_relief_during_the_COVID19_pandemic as UC270
-    usecase Excess_mortality_during_COVID19__Deaths_from_all_causes_compared_to_previous_years__all_ages_P_scores as UC271
-    usecase Excess_mortality_during_COVID19__Deaths_from_all_causes_compared_to_previous_years__all_age_P_scores as UC272
-    usecase Excess_mortality_during_COVID19__Number_of_deaths_from_all_causes_compared_to_previous_years_Raw_death_counts as UC273
-    usecase Face_covering_policies_during_the_COVID19_pandemic as UC274
-    usecase Government_Response_Stringency_Index_vs_Biweekly_change_in_confirmed_COVID19_cases as UC275
-    usecase Grocery_and_pharmacy_stores__How_did_the_Number_of_visitors_change_since_the_beginning_of_the_pandemic as UC276
-    usecase How_did_the_Number_of_visitors_change_since_the_beginning_of_the_pandemic as UC277
-    usecase Income_support_during_the_COVID19_pandemic as UC278
-    usecase International_travel_controls_during_the_COVID19_pandemic as UC279
-    usecase Number_of_COVID19_patients_in_ICU_per_million as UC280
-    usecase Number_of_COVID19_patients_in_hospital as UC281
-    usecase Number_of_COVID19_patients_in_hospital_per_million as UC282
-    usecase Number_of_COVID19_patients_in_intensive_care__ICU as UC283
-    usecase Number_of_people_fully_vaccinated_against_COVID19 as UC284
-    usecase Number_of_people_who_received_at_least_one_dose_of_COVID19_vaccine as UC285
-    usecase Number_of_tests_per_confirmed_case_vs_Total_confirmed_COVID19_cases_per_million_people as UC286
-    usecase Parks_and_outdoor_spaces__How_did_the_Number_of_visitors_change_since_the_beginning_of_the_pandemic as UC287
-    usecase Per_capita__COVID19_tests_vs_Confirmed_deaths as UC288
-    usecase Per_capita__tests_for_COVID19_vs_Confirmed_cases as UC289
-}
-package owid_views_frontend_visual_data_4 {
-    usecase Public_information_campaigns_on_the_COVID19_pandemic as UC290
-    usecase Public_transport_closures_during_the_COVID19_pandemic as UC291
-    usecase Residential_areas__How_did_the_time_spent_at_home_change_since_the_beginning_of_the_pandemic as UC292
-    usecase Restrictions_on_internal_movement_during_the_COVID19_pandemic as UC293
-    usecase Restrictions_on_public_gatherings_in_the_COVID19_pandemic as UC294
-    usecase Retail_and_recreation__How_did_the_Number_of_visitors_change_since_the_beginning_of_the_pandemic as UC295
-    usecase School_closures_during_the_COVID19_pandemic as UC296
-    usecase Share_of_COVID19_tests_that_were_positive_Over_time__since_5th_death_was_confirmed as UC297
-    usecase Share_of_people_who_received_at_least_one_dose_of_COVID19_vaccine as UC298
-    usecase Share_of_the_population_fully_vaccinated_against_COVID19 as UC299
-    usecase Share_of_Total_COVID19_tests_that_were_positive as UC300
-    usecase Share_who_would_get_a_COVID19_vaccine_if_it_was_available_to_them_this_week as UC301
-    usecase Stay_at_home_requirements_during_the_COVID19_pandemic as UC302
-    usecase Tests_conducted_per_new_confirmed_case_of_COVID19 as UC303
-    usecase Tests_per_confirmed_case__Total_vs_Case_fatality_rate as UC304
-    usecase Tests_per_thousand_since_the_100th_confirmed_case_of_COVID19 as UC305
-    usecase Tests_per_thousand_since_the_5th_confirmed_death_due_to_COVID19 as UC306
-    usecase The_share_of_COVID19_Tests_that_are_positive as UC307
-    usecase Total_COVID19_testsLine_chart as UC308
-    usecase Total_COVID19_testsMap_chart as UC309
-    usecase Total_COVID19_Tests_conducted_vs_Confirmed_cases as UC310
-    usecase Total_COVID19_Tests_conducted_vs_Confirmed_cases_Positive_rate_comparison as UC311
-    usecase Total_COVID19_Tests_conducted_vs_Confirmed_cases_per_million as UC312
-    usecase Total_COVID19_Tests_for_each_confirmed_case as UC313
-    usecase Total_COVID19_Tests_for_each_confirmed_case_Bar_chart as UC314
-    usecase Total_COVID19_tests_per_1000_people_Line_chart as UC315
-    usecase Total_COVID19_tests_per_1000_people_Map_chart as UC316
-    usecase Total_COVID19_tests_per_1000_people_Bar_chart as UC317
-    usecase Total_COVID19_tests_per_1000_vs_GDP_per_capita as UC318
-    usecase Total_COVID19_tests_per_1000__how_are_testing_rates_changing__Since_Daily_new_confirmed_deaths_due_to_COVID19_reached_0p1_per_million as UC319
-    usecase Total_COVID19_tests_per_1000__how_are_testing_rates_changing__Since_Daily_new_confirmed_deaths_due_to_COVID19_reached_0p1_per_million as UC320
-}
-package owid_views_frontend_visual_data_5 {
-    usecase Total_and_Daily_confirmed_COVID19_cases as UC321
-    usecase Total_and_Daily_confirmed_COVID19_cases_per_million_people as UC322
-    usecase Total_confirmed_COVID19_cases_By_Income_Group as UC323
-    usecase Total_confirmed_COVID19_cases_per_million_people_Map_and_country_time_series as UC324
-    usecase Total_confirmed_COVID19_cases_per_million__how_rapidly_are_they_increasing__Trajectories as UC325
-    usecase Total_confirmed_COVID19_cases_vs_deaths_per_million as UC326
-    usecase Total_confirmed_COVID19_cases__by_source as UC327
-    usecase Total_confirmed_COVID19_cases__how_rapidly_are_they_increasing__Trajectories as UC328
-    usecase Total_confirmed_COVID19_deaths_Map_and_country_time_series as UC329
-    usecase Total_confirmed_COVID19_deaths_By_Income_Group as UC330
-    usecase Total_confirmed_COVID19_deaths_and_cases_per_million_people as UC331
-    usecase Total_confirmed_COVID19_deaths_per_million_people as UC332
-    usecase Total_confirmed_COVID19_deaths_per_million_vs_GDP_per_capita as UC333
-    usecase Total_confirmed_COVID19_deaths_per_million__how_rapidly_are_they_increasing as UC334
-    usecase Total_confirmed_COVID19_deaths__how_rapidly_are_they_increasing__Trajectories as UC335
-    usecase Total_confirmed_deaths_due_to_COVID19_vs_Population as UC336
-    usecase Total_confirmed_deaths_from_COVID19__by_source as UC337
-    usecase Total_Number_of_COVID19_Tests_per_confirmed_case as UC338
-    usecase Transit_stations__How_did_the_Number_of_visitors_change_since_the_beginning_of_the_pandemic as UC339
-    usecase Week_by_week_change_in_confirmed_COVID19_cases as UC340
-    usecase Week_by_week_change_of_confirmed_COVID19_cases_vs_GDP_per_capita as UC341
-    usecase Week_by_week_change_of_confirmed_COVID19_deaths as UC342
-    usecase Week_by_week_change_of_confirmed_COVID19_deaths_vs_GDP_per_capita as UC343
-    usecase Weekly_case_growth_rate_vs_Daily_case_rate as UC344
-    usecase Weekly_confirmed_COVID19_cases as UC345
-    usecase Weekly_confirmed_COVID19_cases_per_million_people as UC346
-    usecase Weekly_confirmed_COVID19_deaths as UC347
-    usecase Weekly_confirmed_COVID19_deaths_per_million_people as UC348
-    usecase Weekly_death_growth_rate_vs_Daily_death_rate as UC349
-    usecase Weekly_new_ICU_admissions_for_COVID19 as UC350
-    usecase Weekly_new_ICU_admissions_for_COVID19_per_million as UC351
-    usecase Weekly_new_hospital_admissions_for_COVID19 as UC352
-    usecase Weekly_new_hospital_admissions_for_COVID19_per_million as UC353
-    usecase Which_countries_do_COVID19_contact_tracing as UC354
-    usecase Workplace_closures_during_the_COVID19_pandemic as UC355
-    usecase Workplaces_How_did_the_Number_of_visitors_change_since_the_beginning_of_the_pandemic as UC356
-}
 vu --> UC1
 vu --> UC2
 vu --> UC3
 vu --> UC4
 vu --> UC5
 vu --> UC6
+vu --> UC7
 au --> UC50
 au --> UC51
 au --> UC52
diff --git a/docs/uml_blueprints/owid/owid_use_cases_visual_data_1.png b/docs/uml_blueprints/owid/owid_use_cases_visual_data_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..786eb7546c91f04ddeff5dc019a24a6921748d2d
Binary files /dev/null and b/docs/uml_blueprints/owid/owid_use_cases_visual_data_1.png differ
diff --git a/docs/uml_blueprints/owid/owid_use_cases_visual_data_1.txt b/docs/uml_blueprints/owid/owid_use_cases_visual_data_1.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f5eb7387820c32c7f00111320b52bf04586433a2
--- /dev/null
+++ b/docs/uml_blueprints/owid/owid_use_cases_visual_data_1.txt
@@ -0,0 +1,72 @@
+@startuml
+left to right direction
+actor Visitor as vu
+package user {
+	actor SysAdmin as su
+	actor Admin as au
+}
+package owid_views_frontend_visual_data_1 {
+    usecase Biweekly_change_in_confirmed_COVID19_cases as UC200
+    usecase Biweekly_change_in_confirmed_COVID19_deaths as UC201
+    usecase Biweekly_confirmed_COVID19_cases as UC202
+    usecase Biweekly_confirmed_COVID19_cases_per_million_people as UC203
+    usecase Biweekly_confirmed_COVID19_deaths as UC204
+    usecase Biweekly_confirmed_COVID19_deaths_per_million_people as UC205
+    usecase COVID19_Testing_Policies as UC206
+    usecase COVID19_Vaccination_Policy as UC207
+    usecase COVID19_death_rate_vs_Population_density as UC208
+    usecase COVID19_vaccine_doses_administered as UC209
+    usecase COVID19_vaccine_doses_administered_per_100_people as UC210
+    usecase COVID19__Daily_new_confirmed_cases_vs_cumulative_cases as UC211
+    usecase COVID19__Daily_new_confirmed_cases_vs_cumulative_cases as UC212
+    usecase COVID19__Daily_tests_vs_Daily_new_confirmed_cases as UC213
+    usecase COVID19__Daily_tests_vs_Daily_new_confirmed_cases_per_million as UC214
+    usecase COVID19__Stringency_Index as UC215
+    usecase Cancellation_of_public_events_during_COVID19_pandemic as UC216
+    usecase Case_fatality_rate_of_COVID19_vs_Median_age_of_the_population as UC217
+    usecase Case_fatality_rate_of_the_ongoing_COVID19_pandemic as UC218
+    usecase Case_fatality_rate_vs_Tests_per_confirmed_case as UC219
+    usecase Case_fatality_rate_vs_Total_confirmed_COVID19_deaths as UC220
+    usecase Confirmed_COVID19_deaths_per_million_vs_GDP_per_capita as UC221
+    usecase Confirmed_COVID19_deaths_vs_Population_density as UC222
+    usecase Cumulative_COVID19_tests_confirmed_cases_and_deaths as UC223
+    usecase Cumulative_COVID19_tests_confirmed_cases_and_deaths_per_million_people as UC224
+    usecase Cumulative_confirmed_COVID19_casesMap_and_country_time_series as UC225
+    usecase Cumulative_confirmed_COVID19_cases_By_Region as UC226
+    usecase Cumulative_confirmed_COVID19_cases_per_million_vs_GDP_per_capita as UC227
+    usecase Cumulative_confirmed_COVID19_deaths_By_Region as UC228
+    usecase Cumulative_confirmed_COVID19_deaths_and_cases as UC229
+    usecase Cumulative_confirmed_COVID19_deaths_vs_cases as UC230
+}
+vu --> UC200
+vu --> UC201
+vu --> UC202
+vu --> UC203
+vu --> UC204
+vu --> UC205
+vu --> UC206
+vu --> UC207
+vu --> UC208
+vu --> UC209
+vu --> UC210
+vu --> UC211
+vu --> UC212
+vu --> UC213
+vu --> UC214
+vu --> UC215
+vu --> UC216
+vu --> UC217
+vu --> UC218
+vu --> UC219
+vu --> UC220
+vu --> UC221
+vu --> UC222
+vu --> UC223
+vu --> UC224
+vu --> UC225
+vu --> UC226
+vu --> UC227
+vu --> UC228
+vu --> UC229
+vu --> UC230
+@enduml
\ No newline at end of file
diff --git a/docs/uml_blueprints/owid/owid_use_cases_visual_data_2.png b/docs/uml_blueprints/owid/owid_use_cases_visual_data_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..7c9c41c6e61149fe6d57db08102de0802c5e6403
Binary files /dev/null and b/docs/uml_blueprints/owid/owid_use_cases_visual_data_2.png differ
diff --git a/docs/uml_blueprints/owid/owid_use_cases_visual_data_2.txt b/docs/uml_blueprints/owid/owid_use_cases_visual_data_2.txt
new file mode 100644
index 0000000000000000000000000000000000000000..16e2a4e033dc8f1afbe764f64feaa8734ea2d87a
--- /dev/null
+++ b/docs/uml_blueprints/owid/owid_use_cases_visual_data_2.txt
@@ -0,0 +1,66 @@
+@startuml
+left to right direction
+actor Visitor as vu
+package user {
+	actor SysAdmin as su
+	actor Admin as au
+}
+package owid_views_frontend_visual_data_2 {
+    usecase Daily_COVID19_Tests as UC231
+    usecase Daily_COVID19_Tests as UC232
+    usecase Daily_COVID19_tests_per_thousand_people as UC233
+    usecase Daily_COVID19_tests_per_thousand_people_Rolling_7day_average as UC234
+    usecase Daily_COVID19_vaccine_doses_administered as UC235
+    usecase Daily_COVID19_vaccine_doses_administered_per_100_people as UC236
+    usecase Daily_and_Total_confirmed_COVID19_deaths as UC237
+    usecase Daily_and_Total_confirmed_COVID19_deaths_per_million as UC238
+    usecase Daily_confirmed_COVID19_casesMap_and_country_time_series as UC239
+    usecase Daily_confirmed_COVID19_casesStacked_area_chart__by_world_region as UC240
+    usecase Daily_confirmed_COVID19_cases_and_deaths as UC241
+    usecase Daily_confirmed_COVID19_cases_per_million_people as UC242
+    usecase Daily_confirmed_COVID19_cases_per_million__3day_rolling_average as UC244
+    usecase Daily_confirmed_COVID19_cases_per_million__which_countries_are_bending_the_curve__Trajectories as UC245
+    usecase Daily_confirmed_COVID19_cases__rolling_7day_average as UC246
+    usecase Daily_confirmed_COVID19_cases__which_countries_are_bending_the_curve as UC247
+    usecase Daily_confirmed_COVID19_deathsMap_and_time_series as UC248
+    usecase Daily_confirmed_COVID19_deathsBy_Region as UC249
+    usecase Daily_confirmed_COVID19_deaths_per_million_people as UC250
+    usecase Daily_confirmed_COVID19_deaths_per_million__3day_rolling_average as UC251
+    usecase Daily_confirmed_COVID19_deaths_per_million__rolling_7day_average as UC252
+    usecase Daily_confirmed_COVID19_deaths_per_million__which_countries_are_bending_the_curve__Trajectories as UC253
+    usecase Daily_confirmed_COVID19_deaths__rolling_7day_average as UC254
+    usecase Daily_confirmed_COVID19_deaths__which_countries_are_bending_the_curve__Trajectories as UC255
+    usecase Daily_new_confirmed_COVID19_cases_and_deaths as UC256
+    usecase Daily_new_confirmed_cases_of_COVID19 as UC257
+    usecase Daily_new_confirmed_cases_of_COVID19 as UC258
+    usecase Daily_new_confirmed_cases_of_COVID19_per_million_people as UC259
+}
+vu --> UC231
+vu --> UC232
+vu --> UC233
+vu --> UC234
+vu --> UC235
+vu --> UC236
+vu --> UC237
+vu --> UC238
+vu --> UC239
+vu --> UC240
+vu --> UC241
+vu --> UC242
+vu --> UC244
+vu --> UC245
+vu --> UC246
+vu --> UC247
+vu --> UC248
+vu --> UC249
+vu --> UC250
+vu --> UC251
+vu --> UC252
+vu --> UC253
+vu --> UC254
+vu --> UC255
+vu --> UC256
+vu --> UC257
+vu --> UC258
+vu --> UC259
+@enduml
\ No newline at end of file
diff --git a/docs/uml_blueprints/owid/owid_use_cases_visual_data_3.png b/docs/uml_blueprints/owid/owid_use_cases_visual_data_3.png
new file mode 100644
index 0000000000000000000000000000000000000000..c9a3b0b03ab91f04e428f45dc2c89bde8aa8427b
Binary files /dev/null and b/docs/uml_blueprints/owid/owid_use_cases_visual_data_3.png differ
diff --git a/docs/uml_blueprints/owid/owid_use_cases_visual_data_3.txt b/docs/uml_blueprints/owid/owid_use_cases_visual_data_3.txt
new file mode 100644
index 0000000000000000000000000000000000000000..174129a681d6e29a3768b826707c225a1267874b
--- /dev/null
+++ b/docs/uml_blueprints/owid/owid_use_cases_visual_data_3.txt
@@ -0,0 +1,70 @@
+@startuml
+left to right direction
+actor Visitor as vu
+package user {
+	actor SysAdmin as su
+	actor Admin as au
+}
+package owid_views_frontend_visual_data_3 {
+    usecase Daily_new_estimated_COVID19_infections_from_the_ICL_model as UC260
+    usecase Daily_new_estimated_COVID19_infections_from_the_IHME_model as UC261
+    usecase Daily_new_estimated_COVID19_infections_from_the_LSHTM_model as UC262
+    usecase Daily_new_estimated_COVID19_infections_from_the_YYG_model as UC263
+    usecase Daily_new_estimated_infections_of_COVID19 as UC264
+    usecase Daily_tests_per_thousand_people_Since_Total_confirmed_cases_reached_1_per_million as UC265
+    usecase Daily_vs_Total_confirmed_COVID19_cases as UC266
+    usecase Daily_vs_Total_confirmed_COVID19_cases_per_million_people as UC267
+    usecase Daily_vs_Total_confirmed_COVID19_deaths_per_million as UC268
+    usecase Daily_vs_Cumulative_confirmed_deaths_due_to_COVID19 as UC269
+    usecase Debt_or_contract_relief_during_the_COVID19_pandemic as UC270
+    usecase Excess_mortality_during_COVID19__Deaths_from_all_causes_compared_to_previous_years__all_ages_P_scores as UC271
+    usecase Excess_mortality_during_COVID19__Deaths_from_all_causes_compared_to_previous_years__all_age_P_scores as UC272
+    usecase Excess_mortality_during_COVID19__Number_of_deaths_from_all_causes_compared_to_previous_years_Raw_death_counts as UC273
+    usecase Face_covering_policies_during_the_COVID19_pandemic as UC274
+    usecase Government_Response_Stringency_Index_vs_Biweekly_change_in_confirmed_COVID19_cases as UC275
+    usecase Grocery_and_pharmacy_stores__How_did_the_Number_of_visitors_change_since_the_beginning_of_the_pandemic as UC276
+    usecase How_did_the_Number_of_visitors_change_since_the_beginning_of_the_pandemic as UC277
+    usecase Income_support_during_the_COVID19_pandemic as UC278
+    usecase International_travel_controls_during_the_COVID19_pandemic as UC279
+    usecase Number_of_COVID19_patients_in_ICU_per_million as UC280
+    usecase Number_of_COVID19_patients_in_hospital as UC281
+    usecase Number_of_COVID19_patients_in_hospital_per_million as UC282
+    usecase Number_of_COVID19_patients_in_intensive_care__ICU as UC283
+    usecase Number_of_people_fully_vaccinated_against_COVID19 as UC284
+    usecase Number_of_people_who_received_at_least_one_dose_of_COVID19_vaccine as UC285
+    usecase Number_of_tests_per_confirmed_case_vs_Total_confirmed_COVID19_cases_per_million_people as UC286
+    usecase Parks_and_outdoor_spaces__How_did_the_Number_of_visitors_change_since_the_beginning_of_the_pandemic as UC287
+    usecase Per_capita__COVID19_tests_vs_Confirmed_deaths as UC288
+    usecase Per_capita__tests_for_COVID19_vs_Confirmed_cases as UC289
+}
+vu --> UC260
+vu --> UC261
+vu --> UC262
+vu --> UC263
+vu --> UC264
+vu --> UC265
+vu --> UC266
+vu --> UC267
+vu --> UC268
+vu --> UC269
+vu --> UC270
+vu --> UC271
+vu --> UC272
+vu --> UC273
+vu --> UC274
+vu --> UC275
+vu --> UC276
+vu --> UC277
+vu --> UC278
+vu --> UC279
+vu --> UC280
+vu --> UC281
+vu --> UC282
+vu --> UC283
+vu --> UC284
+vu --> UC285
+vu --> UC286
+vu --> UC287
+vu --> UC288
+vu --> UC289
+@enduml
\ No newline at end of file
diff --git a/docs/uml_blueprints/owid/owid_use_cases_visual_data_4.png b/docs/uml_blueprints/owid/owid_use_cases_visual_data_4.png
new file mode 100644
index 0000000000000000000000000000000000000000..e6e8a9f099250de1338a5604a3a8e41cbea30b61
Binary files /dev/null and b/docs/uml_blueprints/owid/owid_use_cases_visual_data_4.png differ
diff --git a/docs/uml_blueprints/owid/owid_use_cases_visual_data_4.txt b/docs/uml_blueprints/owid/owid_use_cases_visual_data_4.txt
new file mode 100644
index 0000000000000000000000000000000000000000..af88848280bbd7dff7c47e606455739df5b30216
--- /dev/null
+++ b/docs/uml_blueprints/owid/owid_use_cases_visual_data_4.txt
@@ -0,0 +1,72 @@
+@startuml
+left to right direction
+actor Visitor as vu
+package user {
+	actor SysAdmin as su
+	actor Admin as au
+}
+package owid_views_frontend_visual_data_4 {
+    usecase Public_information_campaigns_on_the_COVID19_pandemic as UC290
+    usecase Public_transport_closures_during_the_COVID19_pandemic as UC291
+    usecase Residential_areas__How_did_the_time_spent_at_home_change_since_the_beginning_of_the_pandemic as UC292
+    usecase Restrictions_on_internal_movement_during_the_COVID19_pandemic as UC293
+    usecase Restrictions_on_public_gatherings_in_the_COVID19_pandemic as UC294
+    usecase Retail_and_recreation__How_did_the_Number_of_visitors_change_since_the_beginning_of_the_pandemic as UC295
+    usecase School_closures_during_the_COVID19_pandemic as UC296
+    usecase Share_of_COVID19_tests_that_were_positive_Over_time__since_5th_death_was_confirmed as UC297
+    usecase Share_of_people_who_received_at_least_one_dose_of_COVID19_vaccine as UC298
+    usecase Share_of_the_population_fully_vaccinated_against_COVID19 as UC299
+    usecase Share_of_Total_COVID19_tests_that_were_positive as UC300
+    usecase Share_who_would_get_a_COVID19_vaccine_if_it_was_available_to_them_this_week as UC301
+    usecase Stay_at_home_requirements_during_the_COVID19_pandemic as UC302
+    usecase Tests_conducted_per_new_confirmed_case_of_COVID19 as UC303
+    usecase Tests_per_confirmed_case__Total_vs_Case_fatality_rate as UC304
+    usecase Tests_per_thousand_since_the_100th_confirmed_case_of_COVID19 as UC305
+    usecase Tests_per_thousand_since_the_5th_confirmed_death_due_to_COVID19 as UC306
+    usecase The_share_of_COVID19_Tests_that_are_positive as UC307
+    usecase Total_COVID19_testsLine_chart as UC308
+    usecase Total_COVID19_testsMap_chart as UC309
+    usecase Total_COVID19_Tests_conducted_vs_Confirmed_cases as UC310
+    usecase Total_COVID19_Tests_conducted_vs_Confirmed_cases_Positive_rate_comparison as UC311
+    usecase Total_COVID19_Tests_conducted_vs_Confirmed_cases_per_million as UC312
+    usecase Total_COVID19_Tests_for_each_confirmed_case as UC313
+    usecase Total_COVID19_Tests_for_each_confirmed_case_Bar_chart as UC314
+    usecase Total_COVID19_tests_per_1000_people_Line_chart as UC315
+    usecase Total_COVID19_tests_per_1000_people_Map_chart as UC316
+    usecase Total_COVID19_tests_per_1000_people_Bar_chart as UC317
+    usecase Total_COVID19_tests_per_1000_vs_GDP_per_capita as UC318
+    usecase Total_COVID19_tests_per_1000__how_are_testing_rates_changing__Since_Daily_new_confirmed_deaths_due_to_COVID19_reached_0p1_per_million as UC319
+    usecase Total_COVID19_tests_per_1000__how_are_testing_rates_changing__Since_Daily_new_confirmed_deaths_due_to_COVID19_reached_0p1_per_million as UC320
+}
+vu --> UC290
+vu --> UC291
+vu --> UC292
+vu --> UC293
+vu --> UC294
+vu --> UC295
+vu --> UC296
+vu --> UC297
+vu --> UC298
+vu --> UC299
+vu --> UC300
+vu --> UC301
+vu --> UC302
+vu --> UC303
+vu --> UC304
+vu --> UC305
+vu --> UC306
+vu --> UC307
+vu --> UC308
+vu --> UC309
+vu --> UC310
+vu --> UC311
+vu --> UC312
+vu --> UC313
+vu --> UC314
+vu --> UC315
+vu --> UC316
+vu --> UC317
+vu --> UC318
+vu --> UC319
+vu --> UC320
+@enduml
\ No newline at end of file
diff --git a/docs/uml_blueprints/owid/owid_use_cases_visual_data_5.png b/docs/uml_blueprints/owid/owid_use_cases_visual_data_5.png
new file mode 100644
index 0000000000000000000000000000000000000000..3d47e3862cc28b75577a22ec8277c16832cfdf9b
Binary files /dev/null and b/docs/uml_blueprints/owid/owid_use_cases_visual_data_5.png differ
diff --git a/docs/uml_blueprints/owid/owid_use_cases_visual_data_5.txt b/docs/uml_blueprints/owid/owid_use_cases_visual_data_5.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8b204cf66de547b957003db05a2ca4d737cdd2b5
--- /dev/null
+++ b/docs/uml_blueprints/owid/owid_use_cases_visual_data_5.txt
@@ -0,0 +1,82 @@
+@startuml
+left to right direction
+actor Visitor as vu
+package user {
+	actor SysAdmin as su
+	actor Admin as au
+}
+package owid_views_frontend_visual_data_5 {
+    usecase Total_and_Daily_confirmed_COVID19_cases as UC321
+    usecase Total_and_Daily_confirmed_COVID19_cases_per_million_people as UC322
+    usecase Total_confirmed_COVID19_cases_By_Income_Group as UC323
+    usecase Total_confirmed_COVID19_cases_per_million_people_Map_and_country_time_series as UC324
+    usecase Total_confirmed_COVID19_cases_per_million__how_rapidly_are_they_increasing__Trajectories as UC325
+    usecase Total_confirmed_COVID19_cases_vs_deaths_per_million as UC326
+    usecase Total_confirmed_COVID19_cases__by_source as UC327
+    usecase Total_confirmed_COVID19_cases__how_rapidly_are_they_increasing__Trajectories as UC328
+    usecase Total_confirmed_COVID19_deaths_Map_and_country_time_series as UC329
+    usecase Total_confirmed_COVID19_deaths_By_Income_Group as UC330
+    usecase Total_confirmed_COVID19_deaths_and_cases_per_million_people as UC331
+    usecase Total_confirmed_COVID19_deaths_per_million_people as UC332
+    usecase Total_confirmed_COVID19_deaths_per_million_vs_GDP_per_capita as UC333
+    usecase Total_confirmed_COVID19_deaths_per_million__how_rapidly_are_they_increasing as UC334
+    usecase Total_confirmed_COVID19_deaths__how_rapidly_are_they_increasing__Trajectories as UC335
+    usecase Total_confirmed_deaths_due_to_COVID19_vs_Population as UC336
+    usecase Total_confirmed_deaths_from_COVID19__by_source as UC337
+    usecase Total_Number_of_COVID19_Tests_per_confirmed_case as UC338
+    usecase Transit_stations__How_did_the_Number_of_visitors_change_since_the_beginning_of_the_pandemic as UC339
+    usecase Week_by_week_change_in_confirmed_COVID19_cases as UC340
+    usecase Week_by_week_change_of_confirmed_COVID19_cases_vs_GDP_per_capita as UC341
+    usecase Week_by_week_change_of_confirmed_COVID19_deaths as UC342
+    usecase Week_by_week_change_of_confirmed_COVID19_deaths_vs_GDP_per_capita as UC343
+    usecase Weekly_case_growth_rate_vs_Daily_case_rate as UC344
+    usecase Weekly_confirmed_COVID19_cases as UC345
+    usecase Weekly_confirmed_COVID19_cases_per_million_people as UC346
+    usecase Weekly_confirmed_COVID19_deaths as UC347
+    usecase Weekly_confirmed_COVID19_deaths_per_million_people as UC348
+    usecase Weekly_death_growth_rate_vs_Daily_death_rate as UC349
+    usecase Weekly_new_ICU_admissions_for_COVID19 as UC350
+    usecase Weekly_new_ICU_admissions_for_COVID19_per_million as UC351
+    usecase Weekly_new_hospital_admissions_for_COVID19 as UC352
+    usecase Weekly_new_hospital_admissions_for_COVID19_per_million as UC353
+    usecase Which_countries_do_COVID19_contact_tracing as UC354
+    usecase Workplace_closures_during_the_COVID19_pandemic as UC355
+    usecase Workplaces_How_did_the_Number_of_visitors_change_since_the_beginning_of_the_pandemic as UC356
+}
+vu --> UC321
+vu --> UC322
+vu --> UC323
+vu --> UC324
+vu --> UC325
+vu --> UC326
+vu --> UC327
+vu --> UC328
+vu --> UC329
+vu --> UC330
+vu --> UC331
+vu --> UC332
+vu --> UC333
+vu --> UC334
+vu --> UC335
+vu --> UC336
+vu --> UC337
+vu --> UC338
+vu --> UC339
+vu --> UC340
+vu --> UC341
+vu --> UC342
+vu --> UC343
+vu --> UC344
+vu --> UC345
+vu --> UC346
+vu --> UC347
+vu --> UC348
+vu --> UC349
+vu --> UC350
+vu --> UC351
+vu --> UC352
+vu --> UC353
+vu --> UC354
+vu --> UC355
+vu --> UC356
+@enduml
\ No newline at end of file
diff --git a/src/helper.py b/src/helper.py
new file mode 100644
index 0000000000000000000000000000000000000000..8f30084270e38aff698b1b3eb7e0eeb80664199a
--- /dev/null
+++ b/src/helper.py
@@ -0,0 +1,3 @@
+for i in range(200, 356):
+    msg = 'au --> UC'+str(i)
+    print(msg)
diff --git a/src/run4test_mq.py b/src/run4test_mq.py
index e10769a6ca156de204374c4b2e09918cc122d86d..88b4f8a579bb39d98afd39cfdc870d344f31ff20 100644
--- a/src/run4test_mq.py
+++ b/src/run4test_mq.py
@@ -1,7 +1,6 @@
 import sys
 import subprocess
 import covid19
-import covid19_worker
 from covid19 import app
 from covid19.blueprints.application.application_workers import celery, run_mq