Replaced findIObject method with search by query