client server search and tests