The automatic page generator