smart contracts   3 Stories