work on new universalsearch. fixes #222
universalsearch field validation. fixes #223, #224