add search UI, non finish