it should have been predicted since smart contracts arent fungible in their current forms