client paginator