pages prototype