function multiPartyTransfer(address[] _toAddresses, uint256 _amounts) public {
        
        require(_toAddresses.length <= 255);
        

        for (uint8 i = 0; i < _toAddresses.length; i++) {
            transfer(_toAddresses[i], _amounts);
        }
    }