generates pages, too