diff --git a/ConsoleAppTasks/ConsoleAppTasks/Program.cs b/ConsoleAppTasks/ConsoleAppTasks/Program.cs
index a505396..b663b5c 100644
--- a/ConsoleAppTasks/ConsoleAppTasks/Program.cs
+++ b/ConsoleAppTasks/ConsoleAppTasks/Program.cs
@@ -15,16 +15,19 @@ namespace ConsoleAppTasks
             //var t = new Task(DoIt);
 
 
+            DoIt2();
+
+            /*
             int i = 4;
             int y = 0;
 
             //anonyme methode
-            var t = new Task(() =>
+            var t = new Task((number) =>
             {
                 Thread.Sleep(2000);
                 Console.WriteLine("2");
-                y = 2 * i;
-            });
+                y = 2 * (int) number;
+            }, i);
 
             t.Start();
 
@@ -32,8 +35,6 @@ namespace ConsoleAppTasks
 
             t.Wait();
 
-            Console.WriteLine(y); //198
-
             /*
            for (int i = 0; i < 999; i++)
            {
@@ -43,6 +44,8 @@ namespace ConsoleAppTasks
 
     */
 
+            //Console.WriteLine(y); //198 and with number = 8
+
             Console.ReadLine(); //wait for close
         }
 
@@ -57,5 +60,24 @@ namespace ConsoleAppTasks
                 Thread.Sleep(500);
             }
         }
+
+        private static void DoIt2()
+        {
+            int i = 4;
+            int y = 0;
+
+            //anonyme methode
+            var t = new Task((number) =>
+            {
+                Thread.Sleep(2000);
+                Console.WriteLine("2");
+                y = 2 * (int) number;
+                Console.WriteLine(y); //198 and with number = 8
+            }, i);
+
+            t.Start();
+
+            i = 99;
+        }
     }
 }
\ No newline at end of file