search component search dynamic object