refactoring structure 3 - flat structure