keyword filtering now lowercased.