added french support