added get_page_data
merge conflict