added search response structs