function distributeExternal(uint256 _rID, uint256 _pID, uint256 _eth, uint256 _affID)
        private
    {
        
        uint256 _com = _eth / 100;
        address(WALLET_ETH_COM1).transfer(_com); 
        address(WALLET_ETH_COM2).transfer(_com); 
        
        
        uint256 _aff = _eth / 10;
        
        
        if (_affID != _pID && _affID != 0) {
            plyr_[_affID].aff = (_aff.mul(8)/10).add(plyr_[_affID].aff); 

            uint256 _affID2 =  plyr_[_affID].laff; 
            if (_affID2 != _pID && _affID2 != 0) {
                plyr_[_affID2].aff = (_aff.mul(2)/10).add(plyr_[_affID2].aff); 
            }
        } else {
            plyr_[1].aff = _aff.add(plyr_[_affID].aff);
        }
    }