diff --git a/mysite/.idea/workspace.xml b/mysite/.idea/workspace.xml
index 0ea620c291b6ced0ebebd36e61d0185e79f0c7da..93d0b48c0a13453e826f6e272bc783d884194131 100644
--- a/mysite/.idea/workspace.xml
+++ b/mysite/.idea/workspace.xml
@@ -1,7 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project version="4">
   <component name="ChangeListManager">
-    <list default="true" id="658b6621-acba-4545-97a4-8a6a2f056018" name="Default Changelist" comment="" />
+    <list default="true" id="658b6621-acba-4545-97a4-8a6a2f056018" name="Default Changelist" comment="">
+      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/plots/avl_tree.py" beforeDir="false" afterPath="$PROJECT_DIR$/plots/avl_tree.py" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/plots/dataset_creator.py" beforeDir="false" afterPath="$PROJECT_DIR$/plots/dataset_creator.py" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/plots/templates/plots/index.html" beforeDir="false" afterPath="$PROJECT_DIR$/plots/templates/plots/index.html" afterDir="false" />
+    </list>
     <list id="194b05bd-5a75-4b69-8ed9-92fcd25ebb95" name="added gitignore" comment="" />
     <ignored path="venv/etc/jupyter/nbconfig/notebook.d/plotlywidget.json" />
     <ignored path="venv/Lib/site-packages/_plotly_future_/__init__.py" />
@@ -16368,24 +16373,24 @@
         <counts>
           <entry key="bat" value="2" />
           <entry key="gitignore" value="9" />
-          <entry key="html" value="51" />
+          <entry key="html" value="52" />
           <entry key="iml" value="2" />
           <entry key="js" value="4" />
-          <entry key="py" value="171" />
+          <entry key="py" value="175" />
           <entry key="pyi" value="1" />
           <entry key="python" value="2" />
           <entry key="sh" value="2" />
-          <entry key="txt" value="6" />
+          <entry key="txt" value="7" />
           <entry key="xml" value="7" />
         </counts>
       </usages-collector>
       <usages-collector id="statistics.file.types.open">
         <counts>
-          <entry key="HTML" value="51" />
+          <entry key="HTML" value="52" />
           <entry key="IDEA_MODULE" value="2" />
           <entry key="JavaScript" value="4" />
-          <entry key="PLAIN_TEXT" value="23" />
-          <entry key="Python" value="169" />
+          <entry key="PLAIN_TEXT" value="24" />
+          <entry key="Python" value="173" />
           <entry key="PythonStub" value="1" />
           <entry key="XML" value="7" />
         </counts>
@@ -16394,7 +16399,7 @@
         <counts>
           <entry key="dummy" value="30" />
           <entry key="gitignore" value="12" />
-          <entry key="html" value="5200" />
+          <entry key="html" value="5268" />
           <entry key="py" value="55553" />
           <entry key="sh" value="1" />
           <entry key="txt" value="1304" />
@@ -16402,7 +16407,7 @@
       </usages-collector>
       <usages-collector id="statistics.file.types.edit">
         <counts>
-          <entry key="HTML" value="5200" />
+          <entry key="HTML" value="5268" />
           <entry key="PLAIN_TEXT" value="1347" />
           <entry key="Python" value="55553" />
         </counts>
@@ -16421,7 +16426,7 @@
     <favorites_list name="mysite" />
   </component>
   <component name="FileEditorManager">
-    <splitter split-orientation="horizontal" split-proportion="0.36290324">
+    <splitter split-orientation="horizontal" split-proportion="0.1">
       <split-first>
         <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
           <file pinned="false" current-in-tab="false">
@@ -16490,25 +16495,21 @@
       </split-first>
       <split-second>
         <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
-          <file pinned="false" current-in-tab="false">
-            <entry file="file://$PROJECT_DIR$/plots/views.py">
+          <file pinned="false" current-in-tab="true">
+            <entry file="file://$PROJECT_DIR$/plots/urls.py">
               <provider selected="true" editor-type-id="text-editor">
-                <state relative-caret-position="221">
-                  <caret line="13" column="33" lean-forward="true" selection-start-line="13" selection-start-column="33" selection-end-line="13" selection-end-column="33" />
+                <state relative-caret-position="204">
+                  <caret line="12" column="99" selection-start-line="12" selection-start-column="99" selection-end-line="12" selection-end-column="99" />
                   <folding>
-                    <marker date="1606158677988" expanded="true" signature="5358:5360" ph="..." />
+                    <element signature="e#0#28#0" expanded="true" />
                   </folding>
                 </state>
               </provider>
             </entry>
           </file>
           <file pinned="false" current-in-tab="false">
-            <entry file="file://$PROJECT_DIR$/venv/Lib/site-packages/django/utils/datastructures.py">
-              <provider selected="true" editor-type-id="text-editor">
-                <state relative-caret-position="1292">
-                  <caret line="77" selection-start-line="77" selection-end-line="77" />
-                </state>
-              </provider>
+            <entry file="file://$PROJECT_DIR$/plots/tests.py">
+              <provider selected="true" editor-type-id="text-editor" />
             </entry>
           </file>
           <file pinned="false" current-in-tab="false">
@@ -16521,10 +16522,24 @@
             </entry>
           </file>
           <file pinned="false" current-in-tab="false">
-            <entry file="file://$PROJECT_DIR$/plots/dataset_creator.py">
+            <entry file="file://$PROJECT_DIR$/plots/templates/plots/index.html">
+              <provider selected="true" editor-type-id="text-editor">
+                <state relative-caret-position="338">
+                  <caret line="59" column="118" lean-forward="true" selection-start-line="59" selection-start-column="118" selection-end-line="59" selection-end-column="118" />
+                  <folding>
+                    <element signature="n#style#0;n#div#0;n#body#0;n#html#0;n#!!top" expanded="true" />
+                    <element signature="n#style#0;n#form#0;n#div#0;n#body#0;n#html#0;n#!!top" expanded="true" />
+                    <element signature="n#style#0;n#form#1;n#div#0;n#body#0;n#html#0;n#!!top" expanded="true" />
+                  </folding>
+                </state>
+              </provider>
+            </entry>
+          </file>
+          <file pinned="false" current-in-tab="false">
+            <entry file="file://$PROJECT_DIR$/requirements/base.txt">
               <provider selected="true" editor-type-id="text-editor">
-                <state relative-caret-position="3162">
-                  <caret line="189" selection-start-line="189" selection-end-line="189" />
+                <state relative-caret-position="204">
+                  <caret line="12" column="7" selection-start-line="12" selection-start-column="7" selection-end-line="12" selection-end-column="7" />
                 </state>
               </provider>
             </entry>
@@ -16532,17 +16547,29 @@
           <file pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/plots/polygon_creator.py">
               <provider selected="true" editor-type-id="text-editor">
-                <state relative-caret-position="3264">
-                  <caret line="196" column="27" selection-start-line="196" selection-start-column="27" selection-end-line="196" selection-end-column="27" />
+                <state relative-caret-position="119">
+                  <caret line="7" lean-forward="true" selection-start-line="7" selection-end-line="7" />
+                  <folding>
+                    <element signature="e#375#439#0" expanded="true" />
+                  </folding>
                 </state>
               </provider>
             </entry>
           </file>
-          <file pinned="false" current-in-tab="true">
+          <file pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/plots/avl_tree.py">
               <provider selected="true" editor-type-id="text-editor">
-                <state relative-caret-position="81">
-                  <caret line="15" column="24" lean-forward="true" selection-start-line="15" selection-start-column="24" selection-end-line="15" selection-end-column="24" />
+                <state relative-caret-position="17">
+                  <caret line="1" column="35" selection-start-line="1" selection-start-column="35" selection-end-line="1" selection-end-column="35" />
+                </state>
+              </provider>
+            </entry>
+          </file>
+          <file pinned="false" current-in-tab="false">
+            <entry file="file://$PROJECT_DIR$/plots/admin.py">
+              <provider selected="true" editor-type-id="text-editor">
+                <state relative-caret-position="34">
+                  <caret line="2" column="30" selection-start-line="2" selection-start-column="30" selection-end-line="2" selection-end-column="30" />
                 </state>
               </provider>
             </entry>
@@ -16557,10 +16584,13 @@
             </entry>
           </file>
           <file pinned="false" current-in-tab="false">
-            <entry file="file://$PROJECT_DIR$/plots/static/plots/js/bokeh-2.2.3.min.js">
+            <entry file="file://$PROJECT_DIR$/plots/packing_algo.py">
               <provider selected="true" editor-type-id="text-editor">
-                <state>
-                  <caret column="3" selection-start-column="3" selection-end-column="3" />
+                <state relative-caret-position="187">
+                  <caret line="664" column="21" lean-forward="true" selection-start-line="664" selection-start-column="21" selection-end-line="664" selection-end-column="21" />
+                  <folding>
+                    <element signature="e#539#550#0" expanded="true" />
+                  </folding>
                 </state>
               </provider>
             </entry>
@@ -16653,13 +16683,13 @@
         <option value="$PROJECT_DIR$/plots/templates/plots/packed_polygons.html" />
         <option value="$PROJECT_DIR$/plots/polygon_creator.py" />
         <option value="$PROJECT_DIR$/plots/views.py" />
-        <option value="$PROJECT_DIR$/plots/templates/plots/index.html" />
         <option value="$PROJECT_DIR$/plots/urls.py" />
         <option value="$PROJECT_DIR$/plots/polygon.txt" />
-        <option value="$PROJECT_DIR$/plots/avl_tree.py" />
-        <option value="$PROJECT_DIR$/plots/dataset_creator.py" />
         <option value="$PROJECT_DIR$/plots/packing_algo.py" />
         <option value="$PROJECT_DIR$/starting_programm_linux.sh" />
+        <option value="$PROJECT_DIR$/plots/dataset_creator.py" />
+        <option value="$PROJECT_DIR$/plots/avl_tree.py" />
+        <option value="$PROJECT_DIR$/plots/templates/plots/index.html" />
       </list>
     </option>
   </component>
@@ -16745,7 +16775,7 @@
             <path>
               <item name="mysite" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
               <item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
-              <item name="venv" type="9f88c78c:ScopeViewTreeModel$FileNode" />
+              <item name="requirements" type="9f88c78c:ScopeViewTreeModel$FileNode" />
             </path>
           </expand>
           <select />
@@ -17084,9 +17114,10 @@
     </todo-panel>
   </component>
   <component name="ToolWindowManager">
-    <frame x="1974" y="-3" width="1874" height="1096" extended-state="6" />
+    <frame x="-8" y="-8" width="1936" height="1056" extended-state="6" />
+    <editor active="true" />
     <layout>
-      <window_info content_ui="combo" id="Project" order="0" sideWeight="0.4943182" visible="true" weight="0.18954249" />
+      <window_info active="true" content_ui="combo" id="Project" order="0" sideWeight="0.4943182" visible="true" weight="0.18335089" />
       <window_info id="Structure" order="1" sideWeight="0.5056818" side_tool="true" weight="0.12592202" />
       <window_info id="Favorites" order="2" sideWeight="0.50179857" side_tool="true" weight="0.17228661" />
       <window_info anchor="bottom" id="Message" order="0" />
@@ -17097,7 +17128,7 @@
       <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
       <window_info anchor="bottom" id="TODO" order="6" sideWeight="0.49947312" weight="0.329718" />
       <window_info anchor="bottom" id="Version Control" order="7" sideWeight="0.6248683" weight="0.28850326" />
-      <window_info active="true" anchor="bottom" id="Terminal" order="8" sideWeight="0.73919916" visible="true" weight="0.4199584" />
+      <window_info anchor="bottom" id="Terminal" order="8" sideWeight="0.73919916" visible="true" weight="0.29284164" />
       <window_info anchor="bottom" id="Event Log" order="9" sideWeight="0.26080084" side_tool="true" weight="0.23535791" />
       <window_info anchor="bottom" id="Python Console" order="10" sideWeight="0.49894625" weight="0.329718" />
       <window_info anchor="bottom" id="Messages" order="11" />
@@ -17284,26 +17315,6 @@
     <entry file="file://$PROJECT_DIR$/plots/models.py">
       <provider selected="true" editor-type-id="text-editor" />
     </entry>
-    <entry file="file://$PROJECT_DIR$/requirements/base.txt">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="204">
-          <caret line="12" column="7" selection-start-line="12" selection-start-column="7" selection-end-line="12" selection-end-column="7" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/plots/urls.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="170">
-          <caret line="12" column="99" selection-start-line="12" selection-start-column="99" selection-end-line="12" selection-end-column="99" />
-          <folding>
-            <element signature="e#0#28#0" expanded="true" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/plots/tests.py">
-      <provider selected="true" editor-type-id="text-editor" />
-    </entry>
     <entry file="file://$PROJECT_DIR$/plots/polygon.txt">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="17">
@@ -17311,18 +17322,6 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/plots/templates/plots/index.html">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="646">
-          <caret line="38" column="60" selection-start-line="38" selection-start-column="60" selection-end-line="38" selection-end-column="60" />
-          <folding>
-            <element signature="n#style#0;n#div#0;n#body#0;n#html#0;n#!!top" expanded="true" />
-            <element signature="n#style#0;n#form#0;n#div#0;n#body#0;n#html#0;n#!!top" expanded="true" />
-            <element signature="n#style#0;n#form#1;n#div#0;n#body#0;n#html#0;n#!!top" expanded="true" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$USER_HOME$/AppData/Local/Programs/Python/Python39/Lib/ctypes/__init__.py">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="6324">
@@ -17337,13 +17336,6 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/plots/admin.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="34">
-          <caret line="2" column="30" selection-start-line="2" selection-start-column="30" selection-end-line="2" selection-end-column="30" />
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/plots/__init__.py">
       <provider selected="true" editor-type-id="text-editor" />
     </entry>
@@ -17371,34 +17363,6 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/plots/templates/plots/packed_polygons.html">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="306">
-          <caret line="18" selection-start-line="18" selection-end-line="20" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/plots/dataset_creator.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="3162">
-          <caret line="189" selection-start-line="189" selection-end-line="189" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/plots/polygon_creator.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="3264">
-          <caret line="196" column="27" selection-start-line="196" selection-start-column="27" selection-end-line="196" selection-end-column="27" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/plots/apps.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="51">
-          <caret line="3" column="17" selection-start-line="3" selection-start-column="6" selection-end-line="3" selection-end-column="17" />
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/plots/static/plots/js/bokeh-2.2.3.min.js">
       <provider selected="true" editor-type-id="text-editor">
         <state>
@@ -17406,23 +17370,6 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/plots/avl_tree.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="81">
-          <caret line="15" column="24" lean-forward="true" selection-start-line="15" selection-start-column="24" selection-end-line="15" selection-end-column="24" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/plots/packing_algo.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="187">
-          <caret line="664" column="21" lean-forward="true" selection-start-line="664" selection-start-column="21" selection-end-line="664" selection-end-column="21" />
-          <folding>
-            <element signature="e#539#550#0" expanded="true" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/.idea/misc.xml">
       <provider selected="true" editor-type-id="text-editor" />
     </entry>
@@ -17468,5 +17415,95 @@
         </state>
       </provider>
     </entry>
+    <entry file="file://$PROJECT_DIR$/plots/dataset_creator.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="2703">
+          <caret line="159" selection-start-line="159" selection-start-column="2" selection-end-line="161" selection-end-column="21" />
+          <folding>
+            <element signature="e#0#19#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/plots/packing_algo.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="187">
+          <caret line="664" column="21" lean-forward="true" selection-start-line="664" selection-start-column="21" selection-end-line="664" selection-end-column="21" />
+          <folding>
+            <element signature="e#539#550#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/plots/avl_tree.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="17">
+          <caret line="1" column="35" selection-start-line="1" selection-start-column="35" selection-end-line="1" selection-end-column="35" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/plots/admin.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="34">
+          <caret line="2" column="30" selection-start-line="2" selection-start-column="30" selection-end-line="2" selection-end-column="30" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/plots/apps.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="51">
+          <caret line="3" column="17" selection-start-line="3" selection-start-column="6" selection-end-line="3" selection-end-column="17" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/plots/tests.py">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/plots/polygon_creator.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="119">
+          <caret line="7" lean-forward="true" selection-start-line="7" selection-end-line="7" />
+          <folding>
+            <element signature="e#375#439#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/plots/templates/plots/packed_polygons.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="306">
+          <caret line="18" selection-start-line="18" selection-end-line="20" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/plots/templates/plots/index.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="338">
+          <caret line="59" column="118" lean-forward="true" selection-start-line="59" selection-start-column="118" selection-end-line="59" selection-end-column="118" />
+          <folding>
+            <element signature="n#style#0;n#div#0;n#body#0;n#html#0;n#!!top" expanded="true" />
+            <element signature="n#style#0;n#form#0;n#div#0;n#body#0;n#html#0;n#!!top" expanded="true" />
+            <element signature="n#style#0;n#form#1;n#div#0;n#body#0;n#html#0;n#!!top" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/requirements/base.txt">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="204">
+          <caret line="12" column="7" selection-start-line="12" selection-start-column="7" selection-end-line="12" selection-end-column="7" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/plots/urls.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="204">
+          <caret line="12" column="99" selection-start-line="12" selection-start-column="99" selection-end-line="12" selection-end-column="99" />
+          <folding>
+            <element signature="e#0#28#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
   </component>
 </project>
\ No newline at end of file
diff --git a/mysite/plots/avl_tree.py b/mysite/plots/avl_tree.py
index 2ba973bdf9600d3ad154ab404b7f7c9c93ca58f3..c486715aade9b4aa4e4106fb919496a5f27c4148 100644
--- a/mysite/plots/avl_tree.py
+++ b/mysite/plots/avl_tree.py
@@ -1,8 +1,5 @@
 # AVl Quelle:https://www.programiz.com/dsa/avl-tree
-
 # AVL tree implementation in Python
-
-
 import sys
 
 
diff --git a/mysite/plots/dataset_creator.py b/mysite/plots/dataset_creator.py
index 0f66237495651d5667f639795daf8e4bc6a6b50d..ef4e771d5e45343463010fe5460318eb937ffcc8 100644
--- a/mysite/plots/dataset_creator.py
+++ b/mysite/plots/dataset_creator.py
@@ -4,15 +4,14 @@ from plots.packing_algo import ConvexPolygon, pack_polygons, truncate, Rectangul
 from plots.polygon_creator import voronoi_polygons_wrapper, rectangle_cutter
 
 
-# def build_aprox_factors():
-
-
-def build_dataset_with_rectangle_cutter(rect_width: float, rect_height, repetition, cut_list=[], angle_steps=90, cut_min=1,
-                                        cut_max=1, cut_steps=1, intervals=[0, 0.01, 0.05, 1], weights=[0, 0, 0.5, 1],save_container=True):
-    cut_numbers=[]
+def build_dataset_with_rectangle_cutter(rect_width: float, rect_height, repetition, cut_list=[], angle_steps=90,
+                                        cut_min=1,
+                                        cut_max=1, cut_steps=1, intervals=[0, 0.01, 0.05, 1], weights=[0, 0, 0.5, 1],
+                                        save_container=True, create_plots=True):
+    cut_numbers = []
     data_dict_list = []
     if cut_list:
-        cut_numbers= cut_list
+        cut_numbers = cut_list
     else:
         if cut_min > cut_max:
             cut_max = cut_min
@@ -23,13 +22,15 @@ def build_dataset_with_rectangle_cutter(rect_width: float, rect_height, repetiti
         for n in range(0, repetition):
             cutted_polygons = rectangle_cutter(rect_width, rect_height, cut_count, intervals=intervals, weights=weights)
             cutted_polygons_lists.append(cutted_polygons)
-        dict_data = collect_rect_containers_data(rect_width, rect_height, cutted_polygons_lists, angle_steps,save_container)
+        dict_data = collect_rect_containers_data(rect_width, rect_height, cutted_polygons_lists, angle_steps,
+                                                 save_container, create_plots=True)
         data_dict_list.append(dict_data)
     return data_dict_list
 
 
-def build_dataset_with_voronoi(rect_width, rect_height, repetition, cut_list=[], cut_min=5, cut_max=5, cut_steps=1, angle_steps=90, save_container=True):
-    cut_numbers=[]
+def build_dataset_with_voronoi(rect_width, rect_height, repetition, cut_list=[], cut_min=5, cut_max=5, cut_steps=1,
+                               angle_steps=90, save_container=True, create_plots=True):
+    cut_numbers = []
     data_dict_list = []
     if cut_list:
         cut_numbers = cut_list
@@ -43,13 +44,14 @@ def build_dataset_with_voronoi(rect_width, rect_height, repetition, cut_list=[],
         for n in range(0, repetition):
             cutted_polygons = voronoi_polygons_wrapper(rect_width, rect_height, cut_count)
             cutted_polygons_lists.append(cutted_polygons)
-        dict_data = collect_rect_containers_data(rect_width, rect_height, cutted_polygons_lists, angle_steps,save_container)
+        dict_data = collect_rect_containers_data(rect_width, rect_height, cutted_polygons_lists, angle_steps,
+                                                 save_container, create_plots=True)
         data_dict_list.append(dict_data)
     return data_dict_list
 
 
 def collect_rect_containers_data(rect_width: float, rect_height: float, cutted_polygons_lists: [[ConvexPolygon]],
-                                 angle_steps=90, save_container=True) -> {str, list}:
+                                 angle_steps=90, save_container=True, create_plots=True) -> {str, list}:
     opt_area = rect_width * rect_height
     opt_area_list = []
     area_list = []
@@ -61,7 +63,7 @@ def collect_rect_containers_data(rect_width: float, rect_height: float, cutted_p
     polygon_count_list = []
     end_container_list_plots = []
     for polygons in cutted_polygons_lists:
-        cc = ConvexContainer(polygons, steps=angle_steps)
+        cc = ConvexContainer(polygons, steps=angle_steps, build_plots=create_plots)
         end_container = cc.smallest_rectangular_container
         end_container_angle_0 = cc.angle_0_rectangular_container
 
@@ -69,13 +71,13 @@ def collect_rect_containers_data(rect_width: float, rect_height: float, cutted_p
         c_not_opt_area = end_container.container_not_clipped_area
         c_not_r_area = end_container_angle_0.container_area
         c_not_r_not_opt_area = end_container_angle_0.container_not_clipped_area
-        area_list.append(truncate(c_area, 1))
-        area_div_list.append(truncate(c_area / opt_area, 1))
-        not_clipped_area_list.append(truncate(c_not_opt_area, 1))
-        not_clipped_area_div_list.append(truncate(c_not_opt_area / opt_area, 1))
+        area_list.append(c_area)
+        area_div_list.append(c_area / opt_area)
+        not_clipped_area_list.append(c_not_opt_area)
+        not_clipped_area_div_list.append(c_not_opt_area / opt_area)
 
-        angle_0_area_div_list.append(truncate(c_not_r_area / opt_area, 1))
-        angle_0_not_clipped_area_div_list.append(truncate(c_not_r_not_opt_area / opt_area, 1))
+        angle_0_area_div_list.append(c_not_r_area / opt_area)
+        angle_0_not_clipped_area_div_list.append(c_not_r_not_opt_area / opt_area)
         opt_area_list.append(opt_area)
         polygon_count_list.append(len(polygons))
         if save_container:
@@ -88,7 +90,7 @@ def collect_rect_containers_data(rect_width: float, rect_height: float, cutted_p
                                  'opt-area': opt_area_list,
                                  'polygon count': polygon_count_list}
     if end_container_list_plots:
-        rect_containers_data_dict['End-Container']=end_container_list_plots
+        rect_containers_data_dict['End-Container'] = end_container_list_plots
     return rect_containers_data_dict
 
 
@@ -107,8 +109,8 @@ def collect_rect_containers_data(rect_width: float, rect_height: float, cutted_p
 #         average = sum(list_optimal_areas) / len(list_optimal_areas)
 #         average_list.append((rep, average))
 #     return average_list
-#
-#
+
+
 # # deviation=0.05, accept=10
 # def find_repition_factor_rectangle_cutter(cut, rep_high, deviation=0.05, accept_number=10, rep_low=1, rep_steps=1,
 #                                           display_flag=True, intervals=[0, 0.01, 0.05, 1], weights=[0, 0, 0.5, 1]):
@@ -120,16 +122,16 @@ def collect_rect_containers_data(rect_width: float, rect_height: float, cutted_p
 #     average_top_bound = average_canidate + average_canidate * deviation
 #     average_bot_bound = average_canidate - average_canidate * deviation
 #     for rep in range(rep_low, rep_high + rep_steps, rep_steps):
-#
+
 #         data = build_dataset_with_rectangle_cutter(1000, 1000, rep, cut_min=cut, cut_max=cut, cut_steps=1,
 #                                                    intervals=[0, 0.01, 0.05, 1], weights=[0, 0, 0.5, 1])
 #         df = pd.DataFrame(data[0])
 #         if display_flag:
 #             display(df.sort_values(by="area", ascending=False))
-#
+
 #         list_optimal_areas = df["area/opt_area"].tolist()
 #         average = sum(list_optimal_areas) / len(list_optimal_areas)
-#
+
 #         if average_bot_bound <= average <= average_top_bound:
 #             accept_counter -= 1
 #         else:
diff --git a/mysite/plots/templates/plots/index.html b/mysite/plots/templates/plots/index.html
index 90f52fe9089873549be527a177a84d0c2bf80721..541e0b41f1fd6d8f9303a30a06143df646b84200 100644
--- a/mysite/plots/templates/plots/index.html
+++ b/mysite/plots/templates/plots/index.html
@@ -49,7 +49,7 @@
         <div>
             <form action="/packing_rect_container/" target="_blank"  method="get">
                 {% csrf_token %}
-                <label for="pack_rect_container"><b>Packing Rectengular Container</b></label>
+                <label for="pack_rect_container"><b>Packing axis-parallel Rectengular Container</b></label>
                 <input id="pack_rect_container" type="hidden" name="pack_polygon" value="test">
                 <button type="submit" onclick="packPolygons()">pack</button>
             </form>
@@ -57,7 +57,7 @@
          <div>
             <form action="/packing_rotated_rect_container/" target="_blank"  method="get">
                 {% csrf_token %}
-                <label for="pack_rotated_rect_container"><b>Packing Rotated Rectengular Container</b></label>
+                <label for="pack_rotated_rect_container"><b>Packing Rectengular Container with rotating optimization 0, 90, 180, 270</b></label>
                 <input id="pack_rotated_rect_container" type="hidden" name="pack_polygon" value="test">
                 <button type="submit" onclick="packPolygons()">pack</button>
             </form>
@@ -65,7 +65,7 @@
         <div>
             <form action="/packing_convex_container/" target="_blank"  method="post">
                 {% csrf_token %}
-                <label for="pack_convex_container"><b>Packing Convex Container (degree between 1-360)</b></label>
+                <label for="pack_convex_container"><b>Packing Rectangular Container (degree between 1-360)</b></label>
                 <input id="pack_convex_container" type="number" min="1" max="360" name="angle" value=10>
                 <button type="submit">pack</button>
             </form>