$ZKJ Why is there such a difference between the data and the contract?