function lifeVestingStage() public view onlyTokenReserveLife returns(uint256) {

        uint256 nowTime = block.timestamp;
        
        uint256 stage = (nowTime.sub(lifeReserveTimeLock)).div(2592000);

        
        if(stage > lifeVestingStages) {
            stage = lifeVestingStages;
        }

        return stage;
    }