Added negative searching "-foo" matches everything that doesnt contain
"foo"