only create the pages that we actually use now