Refactoring Teil 3