static pages test refactoring
Chapter 5 exercises