Revert "set current page to 1 if it is over the limit"

This reverts commit cbcb3a1d193e9007c80b5e6af506f605bb47fb18.
make batch_actions work again
improve infinite scrolling