

function proposal() public {
    require(msg.sender == admin, "Only admin can give right to vote.");
    require(block.timestamp > endOfVotingTimestamp);
    require(willVotingBegin, "Voting expired");
    if (
        (totalVotingAgreeWeight > totalVotingWeight.div(2)) &&
        (totalVotingWeight.div(totalInvested) >
            PROJECT_FEE.div(2).div(PERCENTS_DIVIDER))
    ) {
        for (uint256 i = 0; i < defaultPackages.length; i++) {
            defaultPackages[i] = changedFaultPackagesValue[i];
        }
    }
    willVotingBegin = false;
}