adding flags and multilanguage