add search test. But not pass yet