diff --git a/src/smart_grid/SmartGridModel.cpp b/src/smart_grid/SmartGridModel.cpp
index 77a36c7d4e853acc90c6cae9d25b5324a57d6b01..091e7062ed770fe83e5921ab81ffef8dd34fc7d2 100644
--- a/src/smart_grid/SmartGridModel.cpp
+++ b/src/smart_grid/SmartGridModel.cpp
@@ -96,7 +96,7 @@ void SmartGridModel::next_hour()
 
 void SmartGridModel::update_sun()
 {
-    m_sun = sunnshine_percentage[m_time];
+    m_sun = sunnshine_percentage[m_time] + 3;
 }
 
 
diff --git a/src/smart_grid/SmartGridModel.hpp b/src/smart_grid/SmartGridModel.hpp
index 11ed5a45fbed33768d7009e99b39b0285ae1670c..a973e491060b04bc0c414c92652c5aea7886cb35 100644
--- a/src/smart_grid/SmartGridModel.hpp
+++ b/src/smart_grid/SmartGridModel.hpp
@@ -100,8 +100,8 @@ private:
 
     double calc_excess_power();
 
-    double m_solar_size{30}; ///< scale for solar power production
-    double m_windpark_size{5.0}; ///< scale the power production by wind 
+    double m_solar_size{15}; ///< scale for solar power production
+    double m_windpark_size{3.0}; ///< scale the power production by wind 
     double m_village_size{10}; ///< scale how much power is used by the village
 
     int m_time{0};