Model - optimiert, kommentare erweitert, bugs behoben