added search by components