added mains for all languages