diff --git a/Model/keras_model.h5 b/Model/keras_model.h5
index cb2d0ba86927f0ce886987e6222fa846a1adb344..b3367d818e84cea79a4506d923b3ab4752bec4f7 100644
Binary files a/Model/keras_model.h5 and b/Model/keras_model.h5 differ
diff --git a/SaveData.py b/SaveData.py
index 41620787bc765e4f5f66ed71bb354fc692e32b16..8b22ccc25ceaf753cb516a7cb7b09b6fb2767b67 100644
--- a/SaveData.py
+++ b/SaveData.py
@@ -9,7 +9,7 @@ from cvzone.HandTrackingModule import HandDetector
 
 offset = 20
 size = 300
-folder = "Data/E"
+folder = "Data/F"
 counter = 0
 
 cap = cv2.VideoCapture(0)
@@ -23,7 +23,7 @@ while True:
     success, img = cap.read()
 
     if not success:
-        print('can\'t read image')
+        print('can\'t read image', cap)
         break
 
     hands, img = detector.findHands(img)
@@ -54,6 +54,10 @@ while True:
         break
 
     if key == ord('s'):
-        counter += 1
-        cv2.imwrite(f'{folder}/Image_{time.time()}.jpg', imgFixed)
-        print(counter)
+        try:
+            counter += 1
+            cv2.imwrite(f'{folder}/Image_{time.time()}.jpg', imgFixed)
+            print(f'{folder}/Image_{time.time()}.jpg')
+            print(counter)
+        except Exception as e:
+            print(f"Error saving image: {e}")