page objects refactoring