removed unnecessary int page_number