improve doc quert perf