ein paar Fehler überarbeitet aber noch nicht kommentiert