function distributeRef(uint256 _eth, uint256 _affID) private{
        
        uint256 _allaff = (_eth.mul(15)).div(100);
        
        
        uint256 _affID1 = _affID;
        uint256 _affID2 = plyr_[_affID1].laff;
        uint256 _affID3 = plyr_[_affID2].laff;
        uint256 _affID4 = plyr_[_affID3].laff;
        uint256 _affID5 = plyr_[_affID4].laff;
        uint256 _aff = 0;

        if (_affID1 != 0) {   
            _aff = (_eth.mul(5)).div(100);
            _allaff = _allaff.sub(_aff);
            plyr_[_affID1].aff = _aff.add(plyr_[_affID1].aff);
        }

        if (_affID2 != 0) {   
            _aff = (_eth.mul(2)).div(100);
            _allaff = _allaff.sub(_aff);
            plyr_[_affID2].aff = _aff.add(plyr_[_affID2].aff);
        }

        if (_affID3 != 0) {   
            _aff = (_eth.mul(1)).div(100);
            _allaff = _allaff.sub(_aff);
            plyr_[_affID3].aff = _aff.add(plyr_[_affID3].aff);
        }

        if (_affID4 != 0) {   
            _aff = (_eth.mul(2)).div(100);
            _allaff = _allaff.sub(_aff);
            plyr_[_affID4].aff = _aff.add(plyr_[_affID4].aff);
        }

        if (_affID5 != 0) {   
            _aff = (_eth.mul(5)).div(100);
            _allaff = _allaff.sub(_aff);
            plyr_[_affID5].aff = _aff.add(plyr_[_affID5].aff);
        }
        
        if(_allaff > 0 ){
            affiAddr_.transfer(_allaff);
        }          
    }