adjust ES wrapper to allow pagination