integrate page layout