bug fix, both en and fr keyword must be combined to check len