update page object