many lang and UI fix