Multilingual systems and improved speed

Summary
Multilingual systems and improved speed