Shouldn't this be inside the result struct itself?