fix pagination bug