current broken state of pagination refactoring