refactor to call page objects via Object handles