I think this should be restructured a bit so that it can report which pages are breaking the expectation. Thoughts?