! fixed test_search