Refactor part 3