refactoring to exclude not important lang to lower case