Are we missing a comparison of the input and output data here?