diff --git a/DEIFR.sln b/DEIFR.sln
new file mode 100644
index 0000000..db36ca4
--- /dev/null
+++ b/DEIFR.sln
@@ -0,0 +1,22 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Express 2013 for Windows Desktop
+VisualStudioVersion = 12.0.30723.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DEIFR", "DEIFR\DEIFR.csproj", "{885CF010-4AC8-407C-97F7-1542411709E5}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{885CF010-4AC8-407C-97F7-1542411709E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{885CF010-4AC8-407C-97F7-1542411709E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{885CF010-4AC8-407C-97F7-1542411709E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{885CF010-4AC8-407C-97F7-1542411709E5}.Release|Any CPU.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal
diff --git a/DEIFR/Form1.Designer.cs b/DEIFR/Form1.Designer.cs
index 727a9ef..e50e6d0 100644
--- a/DEIFR/Form1.Designer.cs
+++ b/DEIFR/Form1.Designer.cs
@@ -43,6 +43,16 @@
             // 
             this.numericUpDown1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
             this.numericUpDown1.Location = new System.Drawing.Point(304, 13);
+            this.numericUpDown1.Maximum = new decimal(new int[] {
+            1000,
+            0,
+            0,
+            0});
+            this.numericUpDown1.Minimum = new decimal(new int[] {
+            1,
+            0,
+            0,
+            0});
             this.numericUpDown1.Name = "numericUpDown1";
             this.numericUpDown1.Size = new System.Drawing.Size(120, 20);
             this.numericUpDown1.TabIndex = 0;
diff --git a/DEIFR/ImageDownloader.cs b/DEIFR/ImageDownloader.cs
index 4dabde4..2761279 100644
--- a/DEIFR/ImageDownloader.cs
+++ b/DEIFR/ImageDownloader.cs
@@ -51,10 +51,14 @@ namespace DEIFR
                         continue; //Otherwise we don't know what is there
                 }
                 //Image.FromStream(respstr).Save(i + "." + s.Split('/').Last().Split('.')[1]);
-                string path = id + "." + s.Split('/').Last().Split('.')[1];
+                string path = id + "." + s.Split('/').Last().Split('.')[1].Split('?')[0]; //?: FB and similar sites
                 using (WebClient client = new WebClient())
                 {
-                    client.DownloadFile(s, "wallpapers" + Path.DirectorySeparatorChar + path);
+                    try
+                    {
+                        client.DownloadFile(s, "wallpapers" + Path.DirectorySeparatorChar + path);
+                    }
+                    catch { } //If the image is removed then don't do anything
                 }
                 files.Remove(path);
                 i++;
diff --git a/DEIFR/obj/Debug/DEIFR.csproj.FileListAbsolute.txt b/DEIFR/obj/Debug/DEIFR.csproj.FileListAbsolute.txt
index a8e62a6..f3e81fb 100644
--- a/DEIFR/obj/Debug/DEIFR.csproj.FileListAbsolute.txt
+++ b/DEIFR/obj/Debug/DEIFR.csproj.FileListAbsolute.txt
@@ -1,13 +1,11 @@
 D:\Z - Norbi cucca\0 Projektek\DEIFR\DEIFR\bin\Debug\DEIFR.exe.config
 D:\Z - Norbi cucca\0 Projektek\DEIFR\DEIFR\bin\Debug\DEIFR.exe
 D:\Z - Norbi cucca\0 Projektek\DEIFR\DEIFR\bin\Debug\DEIFR.pdb
-D:\Z - Norbi cucca\0 Projektek\DEIFR\DEIFR\obj\Debug\DEIFR.csprojResolveAssemblyReference.cache
 D:\Z - Norbi cucca\0 Projektek\DEIFR\DEIFR\obj\Debug\DEIFR.Form1.resources
 D:\Z - Norbi cucca\0 Projektek\DEIFR\DEIFR\obj\Debug\DEIFR.Properties.Resources.resources
 D:\Z - Norbi cucca\0 Projektek\DEIFR\DEIFR\obj\Debug\DEIFR.csproj.GenerateResource.Cache
 D:\Z - Norbi cucca\0 Projektek\DEIFR\DEIFR\obj\Debug\DEIFR.exe
 D:\Z - Norbi cucca\0 Projektek\DEIFR\DEIFR\obj\Debug\DEIFR.pdb
-D:\Z - Norbi cucca\0 Projektek\DEIFR\DEIFR\bin\Debug\Newtonsoft.Json.pdb
 D:\Z - Norbi cucca\0 Projektek\DEIFR\DEIFR\bin\Debug\Newtonsoft.Json.xml
 D:\Háttérkép\DEIFR.exe.config
 D:\Háttérkép\DEIFR.exe
diff --git a/DEIFR/obj/Debug/DEIFR.csproj.GenerateResource.Cache b/DEIFR/obj/Debug/DEIFR.csproj.GenerateResource.Cache
index d21289b..9d3681c 100644
Binary files a/DEIFR/obj/Debug/DEIFR.csproj.GenerateResource.Cache and b/DEIFR/obj/Debug/DEIFR.csproj.GenerateResource.Cache differ
diff --git a/DEIFR/obj/Debug/DEIFR.exe b/DEIFR/obj/Debug/DEIFR.exe
index 29534df..9903d82 100644
Binary files a/DEIFR/obj/Debug/DEIFR.exe and b/DEIFR/obj/Debug/DEIFR.exe differ
diff --git a/DEIFR/obj/Debug/DEIFR.pdb b/DEIFR/obj/Debug/DEIFR.pdb
index 81b3a73..4ac80ec 100644
Binary files a/DEIFR/obj/Debug/DEIFR.pdb and b/DEIFR/obj/Debug/DEIFR.pdb differ