diff --git a/README.md b/Simpy_Tutorial/README.md
similarity index 100%
rename from README.md
rename to Simpy_Tutorial/README.md
diff --git a/Simpy_Tutorial/__pycache__/environment.cpython-311.pyc b/Simpy_Tutorial/__pycache__/environment.cpython-311.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..c8603b658870f18f111c18b4ef87449908e6e93a
Binary files /dev/null and b/Simpy_Tutorial/__pycache__/environment.cpython-311.pyc differ
diff --git a/Simpy_Tutorial/__pycache__/eventlog.cpython-311.pyc b/Simpy_Tutorial/__pycache__/eventlog.cpython-311.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..4b8c48909a1a7743bfcba0c0f66d92e73be18b2a
Binary files /dev/null and b/Simpy_Tutorial/__pycache__/eventlog.cpython-311.pyc differ
diff --git a/Simpy_Tutorial/__pycache__/processmodel.cpython-311.pyc b/Simpy_Tutorial/__pycache__/processmodel.cpython-311.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..a62d70eb1608dbe2700271163793b80bfd0fa759
Binary files /dev/null and b/Simpy_Tutorial/__pycache__/processmodel.cpython-311.pyc differ
diff --git a/Simpy_Tutorial/__pycache__/rlalgorithm.cpython-311.pyc b/Simpy_Tutorial/__pycache__/rlalgorithm.cpython-311.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..fe71fde742bf2c07663a4a3b58464821f4b2c968
Binary files /dev/null and b/Simpy_Tutorial/__pycache__/rlalgorithm.cpython-311.pyc differ
diff --git a/environment.py b/Simpy_Tutorial/environment.py
similarity index 100%
rename from environment.py
rename to Simpy_Tutorial/environment.py
diff --git a/eventlog.py b/Simpy_Tutorial/eventlog.py
similarity index 93%
rename from eventlog.py
rename to Simpy_Tutorial/eventlog.py
index 6a5dad7825f14be777b017c85800fc44c112eb2e..27e541abb4b1feccb8a93c035a884f9ab9816c7d 100644
--- a/eventlog.py
+++ b/Simpy_Tutorial/eventlog.py
@@ -24,7 +24,7 @@ def add_end_event(process, event_id, end_timestamp):
 # add functions for adding events with their attributes to the log
 
 def export_to_csv(process, file_path):
-    event_log_df = pd.DataFrame(process.event_log)
+    event_log_df = pd.DataFrame.from_dict(process.event_log)
     event_log_df.to_csv(file_path, index=False)
 
 def export_to_xes(process, file_path):
diff --git a/Simpy_Tutorial/out.csv b/Simpy_Tutorial/out.csv
new file mode 100644
index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc
--- /dev/null
+++ b/Simpy_Tutorial/out.csv
@@ -0,0 +1 @@
+
diff --git a/processmodel.py b/Simpy_Tutorial/processmodel.py
similarity index 98%
rename from processmodel.py
rename to Simpy_Tutorial/processmodel.py
index da6232490bb9a5d3f9a8bbcafa3f80e6d72e495e..ea2fae666eee0a941d7ddad1394cb39ebbbe9b9f 100644
--- a/processmodel.py
+++ b/Simpy_Tutorial/processmodel.py
@@ -250,8 +250,8 @@ def main():
     print(state['event'])
     print(business_env.flatten_observation(state))
     rl.q_learning(space, activities)
-
-    eventlog.export_to_csv(business_env.process, r'D:\test')
+    path = r"C:\Users\nourm\OneDrive\Desktop\Nour\optis_app\out.csv"
+    eventlog.export_to_csv(business_env.process, path)
     
 
 
diff --git a/rlalgorithm.py b/Simpy_Tutorial/rlalgorithm.py
similarity index 100%
rename from rlalgorithm.py
rename to Simpy_Tutorial/rlalgorithm.py