added ability to search by any type