Added Type to search structs; Added New[Group]Search()