alles soweit angepasst, nur noch nicht alle Fehler behoben