function takeCapital() public{
        require(capitalAmount_>0 && marketingRewardAmount_>0, "No fundz, sorry!");
        uint256 capitalAmountTrans=capitalAmount_;
        uint256 marketingAmountTrans=marketingRewardAmount_;
        uint256 devsAmountTrans=devsRewardAmount_;
        capitalAmount_=0;
        marketingRewardAmount_=0;
        devsRewardAmount_=0;

        capital_.call.value(capitalAmountTrans)(); 
        marketingReward_.call.value(marketingAmountTrans)(); 
        DevsInterface devContract_ = DevsInterface(devsReward_);
        devContract_.payDividends.value(devsAmountTrans)('ethedge.tech source');

        emit onTakeCapital(capital_,marketingReward_,devsReward_,capitalAmountTrans,marketingAmountTrans,devsAmountTrans,msg.sender,now);
    }