fixed to only search string fields