die reienfolge der aufrufe verändert und teile der logik von der view
ins mogel verlagert