Why are we changing the data returned