diff --git a/src/de/itstall/Lager.java b/src/de/itstall/Lager.java
index 3382b2777cfa302885178b52928eab756864ad8d..1033b70305c02730536e84bcfe3479ad089fd303 100644
--- a/src/de/itstall/Lager.java
+++ b/src/de/itstall/Lager.java
@@ -69,6 +69,14 @@ public class Lager {
 		}
 	}
 
+	public void entnehmen(String bezeichnung) {
+		for(Regal regal : lagerListe) {
+			for(Karton<?> lagerPlatz : regal.lagerplaetzListe) {
+				regal.lagerplaetzListe.remove(regal.lagerplaetzListe.indexOf(lagerPlatz.getBezeichnung().equals(bezeichnung)));
+			}
+		}
+	}
+
 	/**
 	 * Klasse zur Verwaltung der Regale
 	 * Ein Regal kan max. fünf Lagerplaetze besitzen
@@ -92,17 +100,6 @@ public class Lager {
 			}
 		}
 
-		/**
-		 * Gibt einen Lagerplatz wieder frei
-		 */
-		public void entnehmen() {
-			// TODO: Muss noch erstellt werden
-		}
-
-		public void suchen(String strSuche) {
-			// TODO: Muss noch erstellt werden
-		}
-
 	}
 
 }
diff --git a/src/de/itstall/Main.java b/src/de/itstall/Main.java
index 6bbaa759985174b2bb8190b018ad560aa1ba4cb0..4496a7dbf5a21ab93e700cd2f4f06370baa50860 100644
--- a/src/de/itstall/Main.java
+++ b/src/de/itstall/Main.java
@@ -17,15 +17,22 @@ public class Main {
      * @param args
      */
     public static void main(String[] args) {
-	    Karton<?> karton = new Karton<>();
+	    Karton<String> karton = new Karton<>();
+	    String tempObject = "Test Object";
 	    karton.setBezeichnung("Test");
+	    karton.setObjekt(tempObject);
 
 	    Lager lager = new Lager(5);
 
 	    lager.einlagern(karton);
 
 	    System.out.println("Gibt's schon was?");
-	    lager.finden("Test");
+	    System.out.println(lager.finden("Test"));
+	    Object gesuchterKarton = lager.finden("Test");
+
+	    lager.entnehmen("Test");
+
+	    System.out.println(lager.finden("Test"));
 
 	    /*for(Regal regal : lager.lagerListe) {*/
 /**/