Stability. Run multiple instances
Change reading and index building. Split parser by languages. Potentially can split by delimeters now