Refactoring part 1.a