diff --git a/runme_community.py b/runme_community.py
index e77747b54386a2fc82b9e793048e67c07dfd45d2..7d36ebd2385617116f915bee68c0306d42f65bf9 100644
--- a/runme_community.py
+++ b/runme_community.py
@@ -15,12 +15,14 @@ def process_each_prosumer(prosumer_name, prosumer_specification, input_profiles,
 
     prosumer.show_results()
 
+    print("Finished prosumer " + prosumer_name)
+
     return prosumer.prosumer
 
-t_start = pd.Timestamp("2019-05-10 00:00:00") # start time of simulation
-t_horizon = 240 # number of time steps to be simulated
+t_start = pd.Timestamp("2019-01-01 00:00:00") # start time of simulation
+t_horizon = 8760 # number of time steps to be simulated
 t_step = 1 # length of a time step in hours
-
+'''
 input_profile_dict = {'irradiance_1': ['irradiance', 'input_files/data/irradiance/Lindenberg2006BSRN_Irradiance_60sec.csv'],
                       'temperature_1': ['air_temperature', 'input_files/data/temperature/temperature.csv'],
                       'demand_electric_1': ['elec_demand', 'generate', 3000],
@@ -36,12 +38,11 @@ input_profile_dict = {'irradiance_1': ['irradiance', 'input_files/data/irradianc
                       'demand_electric_3': ['elec_demand', 'generate', 0],
                       'demand_heat_3': ['therm_demand', 'generate', 0, 'temperature_3'],
                       'demand_hot_water_3': ['hot_water_demand', 'generate', 0, 'temperature_3'],
-                      'elec_price_1': ['elec_price', 'input_files/data/prices/day-ahead/hourly_price.csv']}
-
-input_profiles = Tooling.input_profile_processor.input_profile_processor.process_input_profiles(input_profile_dict, t_start, t_horizon, t_step)
+                      'elec_price_1': ['elec_price', 'input_files/data/prices/day-ahead/hourly_price.csv']}'''
 
 # 'topology_path': path to directory that contains the matrices that define the prosumer topology
 # 'config_path': path to global configurations like prices, injection prices, emission costs, etc.
+'''
 prosumer_dict = {'SCN2_CAT1_PV11_3000_6000':{'topology_path': 'input_files/models/prosumer_models/SCN2_CAT1_PV11',
                                              'config_path': 'input_files/models/prosumer_models/SCN2_CAT1_PV11/config.csv',
                                              'profiles': {'irradiance': 'irradiance_1',
@@ -55,8 +56,26 @@ prosumer_dict = {'SCN2_CAT1_PV11_3000_6000':{'topology_path': 'input_files/model
                                                       'air_temperature': 'temperature_2',
                                                       'elec_demand': 'demand_electric_2',
                                                       'therm_demand': 'demand_heat_2',
-                                                      'hot_water_demand': 'demand_hot_water_2'}}}
+                                                      'hot_water_demand': 'demand_hot_water_2'}}}'''
+prosumer_dict = {}
+inputpath_dataframe='C:/GIT/ineed-dc-framework/Tooling/quarter_data_extraction/DataFrame/OUTPUT/OUTPUT_S3B/Quarter_Prosumers/running_info.csv'
+b=pd.read_csv(inputpath_dataframe)
+input_profile_dict = {'irradiance': ['irradiance', 'input_files/data/irradiance/irr_ren_ninja_avg_Germany.csv'],
+                      'temperature': ['air_temperature', 'input_files/data/temperature/temperature_ren_ninja_avrg_germany.csv'],
+                      'elec_price_1': ['elec_price', 'input_files/data/prices/day-ahead/hourly_price.csv']}
+for i in b.index:
+    input_profile_dict['demand_electric_'+ str(i)] = ['elec_demand', 'generate', b.loc[i,'referance_el_demand'], b.loc[i,'profile_el']]
+    input_profile_dict['demand_heat_'+ str(i)] = ['therm_demand', 'generate', b.loc[i,'referance_heat_demand'],b.loc[i,'profile_th'], b.loc[i,'Building_type'], 'temperature']
+    input_profile_dict['demand_hot_water_'+ str(i)] = ['hot_water_demand', 'generate', b.loc[i,'referance_hot_water'], b.loc[i,'profile_th'], b.loc[i,'Building_type'], 'temperature']
+    prosumer_dict[b.loc[i,'ID_Building']]= {'topology_path': 'Tooling/quarter_data_extraction/DataFrame/OUTPUT/OUTPUT_S3B/Quarter_Prosumers/'+str(b.loc[i,'ID_Building']),
+                                            'config_path': 'Tooling/quarter_data_extraction/DataFrame/OUTPUT/OUTPUT_S3B/Quarter_Prosumers/'+str(b.loc[i,'ID_Building'])+'/config.csv',
+                                            'profiles':{'irradiance': 'irradiance',
+                                                       'air_temperature': 'temperature',
+                                                       'elec_demand': 'demand_electric_'+ str(i),
+                                                       'therm_demand':'demand_heat_'+ str(i),
+                                                       'hot_water_demand': 'demand_hot_water_'+ str(i)}}
 
+input_profiles = Tooling.input_profile_processor.input_profile_processor.process_input_profiles(input_profile_dict, t_start, t_horizon, t_step)
 prosumer_strategy = ['annuity']
 parallel_processing = False
 
@@ -72,6 +91,7 @@ else:
     for prosumer_name in list(prosumer_dict.keys()):
         prosumers[prosumer_name] = process_each_prosumer(prosumer_name, prosumer_dict[prosumer_name], input_profiles, t_start, t_horizon, t_step, prosumer_strategy)
 
+'''
 community_assets_dict = {'ca_bat': {'topology_path': 'input_files/models/district_models/example_CA',
                                     'config_path': 'input_files/models/district_models/example_CA/config.csv',
                                     'profiles': {'irradiance': 'irradiance_3',
@@ -79,6 +99,7 @@ community_assets_dict = {'ca_bat': {'topology_path': 'input_files/models/distric
                                                  'elec_demand': 'demand_electric_3',
                                                  'therm_demand': 'demand_heat_3',
                                                  'hot_water_demand': 'demand_hot_water_3'}}}
+community_assets_dict = {}
 
 community_assets_strategy = 'sizing_max_operational_profit'
 
@@ -90,3 +111,4 @@ community_dict = {'community': {'config_path': 'input_files/models/district_mode
 community_strategy = ['max_operational_profit']
 
 community_main = main_district.MainDistrict(community_dict, prosumers, community_assets, input_profiles, t_start, t_horizon, t_step, community_assets_strategy, community_strategy)
+'''
\ No newline at end of file