fix the pagination bugs!