happiness in solidity