Improved search: substrings and over all fields!