application object and page object