refactored pagination_library