Added more language patterns