Structure updated return type