refactoring und rückgabe von array funktioniert jetzt