page objects in doc