Solidity explanation part II