nochmal ne kleine Codeumstrukturierung