archiveNatural language query optimization