trigger page generation