added component search