0

Unlike British English and other varieties, American English does not double the letter "l" in words such as "traveled", "canceled", etc. However, it does with the word "controlled". Is there any logical explanation for this contradiction?