sepreate page-contents(override)