refactoring health part 2