adding missing pages and changing results to display each type differently