Main Methode ausführlich dokumentiert