Async indexing

Use async indexing.
Use different analyser