fleshing out comments on articles and refactoring to use partials (guide 7)