added n-gram analyzer