diff --git a/src/Gifitti/Gifitti/Transformation/TransformGif.cs b/src/Gifitti/Gifitti/Transformation/TransformGif.cs
index aa46ee26663a13b21b3bd2b66e7c9b0076c88461..e7bdf3429f627efada6586c6d41748e6aeac0c4c 100644
--- a/src/Gifitti/Gifitti/Transformation/TransformGif.cs
+++ b/src/Gifitti/Gifitti/Transformation/TransformGif.cs
@@ -27,10 +27,27 @@ namespace Gifitti.Transformation
                 for (int i = 0; i < gm.numberOfFrames; i++)
                 {
                     collection.Add(new MagickImage(gm.GetFrame(i) as Bitmap));
+                    //collection[i].AnimationDelay = (delay / 8);
                     collection[i].Resize(newWidth, newHeight);
                     gm.SetFrameFromImage(collection[i].ToBitmap(), i);
                 }
             }
         }
+        public static void saveThePlayback(GifModel gm, int delay)
+        {
+            using (MagickImageCollection collection = new MagickImageCollection())
+            {
+                for (int i = 0; i < gm.numberOfFrames; i++)
+                {
+                    collection.Add(new MagickImage(gm.GetFrame(i) as Bitmap));
+                    collection[i].AnimationDelay = (delay/10);
+                    
+
+                }
+                
+                //return collection;
+                collection.Write("Test.Animated.gif");
+            }
+        }
     }
 }
diff --git a/src/Gifitti/Gifitti/View_Models/MainForm.cs b/src/Gifitti/Gifitti/View_Models/MainForm.cs
index 7c911822c2c0afcf9b5d69b2f8dafb7eba09a32c..e1510b503212e6c07e80a977af027f81d43754c4 100644
--- a/src/Gifitti/Gifitti/View_Models/MainForm.cs
+++ b/src/Gifitti/Gifitti/View_Models/MainForm.cs
@@ -11,6 +11,8 @@ using System.Threading.Tasks;
 using System.Windows.Forms;
 using Gifitti.Models;
 using System.Threading;
+using Gifitti.Transformation;
+using ImageMagick;
 
 namespace Gifitti.View_Models
 {
@@ -207,13 +209,13 @@ namespace Gifitti.View_Models
         /// <param name="e"> Event arguments associated with this event. </param>
         private void MenuItemFileSaveAs(object sender, EventArgs e)
         {
-            if (!chkImage())
+            TransformGif.saveThePlayback(gm, delay);
+            /*if (!chkImage())
                 return;
             String path = null;
             saveGifFileDialog.Filter = "GIF Files|*.gif";
             if (saveGifFileDialog.ShowDialog() == DialogResult.OK)
                 path = saveGifFileDialog.FileName;
-            
             //Handel Close
             if (path == null)
                 return;
@@ -225,6 +227,7 @@ namespace Gifitti.View_Models
             {
                 MessageBox.Show("Save Path Invalid!");
             }
+            */
         }
 
         #endregion
@@ -327,5 +330,7 @@ namespace Gifitti.View_Models
         {
 
         }
+
+        
     }
 }