Maintenance/refactoring

Na dann mach die Änderung erstmal rückgängig. Alles weitere kann in einem separaten PR erfolgen.