removed mb_language()