diff --git a/registration-system/view/signups/game1/js/achievements.js b/registration-system/view/signups/game1/js/achievements.js
index 38e6b616a8e5407cfd856d7c2586e24c6fe4601d..6e9a389f72b18e1cd8ce379ec42fe8b9082aa19a 100644
--- a/registration-system/view/signups/game1/js/achievements.js
+++ b/registration-system/view/signups/game1/js/achievements.js
@@ -11,7 +11,7 @@ function Achievements() {
         },
         'saw_devs1': 'Wilde Informatiker auf Wiese gesehen',
         'spotted_gorilla': {
-            messgae: 'Alten Bekannten im Wald gesehen',
+            message: 'Alten Bekannten im Wald gesehen',
             action: function() {
                 Story.dialogueHelper([{
                     message: 'Gorilla sagt: HU HU HU!'
@@ -24,12 +24,65 @@ function Achievements() {
                 return euclidianDistance(Game.char.translation[0], Game.char.translation[1], context.x, context.y) < 150;
             }
         },
+        'muell': {
+            message: 'Altbatterien in den HausmÞll geschmissen',
+            condition: function (context) {
+                return euclidianDistance(Game.char.translation[0], Game.char.translation[1], context.x, context.y) < 150;
+            }
+        },
         'randomwalk': 'Sinnlose Wegwahl',
+        'rettich_pick': {
+            message: 'Rettich gepflÞckt',
+            action: function () {
+                Game.char.svg.select('#rettich').style('display', 'none');
+            },
+            condition: function (context) {
+                return euclidianDistance(Game.char.translation[0], Game.char.translation[1], context.x, context.y) < 120;
+            }
+        },
+        'kohl': {
+            message: 'Helmuts Kohl geklaut',
+            action: function () {
+                Game.char.svg.select('#kohlkopf').style('display', 'none');
+            },
+            condition: function (context) {
+                return euclidianDistance(Game.char.translation[0], Game.char.translation[1], context.x, context.y) < 120;
+            }
+        },
+        'mais': {
+            message: 'Eine Maise gefangen',
+            action: function () {
+                Game.char.svg.select('#maiskolben').style('display', 'none');
+            },
+            condition: function (context) {
+                return euclidianDistance(Game.char.translation[0], Game.char.translation[1], context.x, context.y) < 120;
+            }
+        },
+        'rasenmeh': {
+            message: 'Rasen gemÃĪÃĪÃĪÃĪhhht',
+            action: function () {
+                Game.char.svg.select('#rasen').style('display', 'none');
+            }
+        },
 
         // CASTLE ENTRANCE
         'moneyboy': 'Money Boy: Swag ist aufgedreht',
         'batteries': 'Batterien in den Computer eingelegt',
         'bierball': 'BIIIEEEERBAAAAALLLLL!!',
+        'bild': {
+            message: 'Das Bild hing schief.',
+            action: function () {
+                Game.char.svg.select('#hirsch').style('transform-origin', '50% 50%').style('transform', 'rotate(20deg)');
+            }
+        },
+        'hu': 'Die Uni hat heute geschlossen.',
+        'holz': 'Holz fÞr Lagerfeuer im Ofen gesÃĪgt',
+        'karriereleiter': {
+            message: 'Karriereleiter fÞr spÃĪter mitgenommen',
+            action: function () {
+                Game.char.svg.select('#leiter').style('display', 'none');
+            }
+        },
 
         // FACHSCHAFT
         'wrong_board': {
@@ -63,6 +116,7 @@ function Achievements() {
                 return euclidianDistance(Game.char.translation[0], Game.char.translation[1], context.x, context.y) < 80;
             }
         },
+        'laser': 'Laser auf den Punkt gebracht',
 
         // DORF
         'speedrun': 'Haalt stop! Denkt doch mal an die Kinder!!1!',
diff --git a/registration-system/view/signups/game1/js/environment.js b/registration-system/view/signups/game1/js/environment.js
index 3e837adfa6a6bb6035192ea75d82e5cb7afc5732..ab9d637fddebcb5182ca6c98c055cb43f6e5d595 100644
--- a/registration-system/view/signups/game1/js/environment.js
+++ b/registration-system/view/signups/game1/js/environment.js
@@ -16,7 +16,7 @@ Environment.progress = {
     // fs related
     fs_firstApproach: false,
     fs_georgeScreamed: false,
-    fs_filledBoard: false,
+    fs_filledBoard: !false,
 
     // landing map related
     landing_askedNickname: false,
diff --git a/registration-system/view/signups/game1/maps/castle_entrance.svg b/registration-system/view/signups/game1/maps/castle_entrance.svg
index ffb0726b656fe91b5b02ad5457c4ca5deeed5792..e353381b4701eff2e2992074a6609f77f567b04d 100644
Binary files a/registration-system/view/signups/game1/maps/castle_entrance.svg and b/registration-system/view/signups/game1/maps/castle_entrance.svg differ
diff --git a/registration-system/view/signups/game1/maps/castle_fs.svg b/registration-system/view/signups/game1/maps/castle_fs.svg
index 6a1a66935160ba9348c64c70e3608600bf96e3a2..3f0b77f9591577d2220308032a50c88a22c54954 100644
Binary files a/registration-system/view/signups/game1/maps/castle_fs.svg and b/registration-system/view/signups/game1/maps/castle_fs.svg differ
diff --git a/registration-system/view/signups/game1/maps/map_landing.svg b/registration-system/view/signups/game1/maps/map_landing.svg
index 70ae65452ab58c7df5c7e030c7ac7de2852eabda..5ca53e9a1d3887480ddd9898ea4ac8bc9fbba9e8 100644
Binary files a/registration-system/view/signups/game1/maps/map_landing.svg and b/registration-system/view/signups/game1/maps/map_landing.svg differ