Proof-of-Brain or Power-of-Bid(bot), that is the question.

in #utopian-io5 years ago (edited)

Repository

https://github.com/steemit/steem

We will look at the status of bidbot business in detail and check the recent significant changes.

This will help us to better understand the current status of the bidbot business, as well as the basic problems and additional problems caused by recent changes.

I analyzed the data from the start of the STEEM chain, but most of the data focuses on 2018, as the bidbot business itself is mainly expanded in 2018.


Aim of Analysis


  1. Detailed bidbot Business Status

  2. Recent remarkable changes

  3. Conclusion


1. Detailed bidbot Business Status


① Daily trend of SP delegation size to bidbots

2900.png

In 2018, the bidbot business grew dramatically. The amount of delegation of SP (indicated by blue bars) to bidbot was steadily increasing, reaching about 22.33 million SP at the end of the year.

However, for the continuity of the analysis, I recently calculated the above chart based on the bidbotlist of @paulag. There are some more accounts that have actually started the bidbot business, such as @ocdb recently, and there are quite a few unknown manual bidbots, so the actual size of SP delegated to bidbot may be larger.

Looking at the daily SP delegation scale (indicated by the green bars), we can see that there was often a large amount of SP delegation. Who these people are covered separately in ②.

2901.png

The number of accounts that have delegated SP to bidbots is also steadily increasing.


② Major accounts with lots of SP delegation to bidbots

2908.png

The well-known freedom account topped the list with about 6 million SP bidbot.
(Including the SP delegated to ocdb, it actually increases considerably over 6 million SP.)

The second place is the blocktrades account which delegated approximately 3.12 million SP. In early January of last year, he was the first to delegate a large number of SP, which led to the beginning of the bidbot business.

In addition, frystikken, who introduces himself as a co-founder of STEEM, delegated about 700,000 SP, and even smooth witness delegated more than 700,000 SP to bidbots through smooth-a, smooth-b.

When you look at ned's remarks, "Use bidbot to promote your articles", the bidbot delegation status of key accounts in the STEEM chain, and the flow of funds in the bidbot, the bidbot is actually closer to the official business of STEEMIT, INC.


③ Current individual sizes of Bidbots

2906.png

The percentage of SP delegation to the top 4 bots is 52%.(smartsteem: 15%, appreciator: 14%, therising: 13%, booster: 10%)

Other major bots are buildawhale(8%), upmewhale(7%), upme(7%), rocky1(7%).

For reference, the SP owned by the bidbot accounts was very small, mostly delegated. Please refer to the table below for the details of the current SP delegated by bidbot.

2907.png


④ Trend of the proportion of reward that BIdbot business takes

2909.png

The proportion of curation rewards that bidbots took (in the narrow sense) was about 20.4% on average last year and seems to be in a slightly increasing trend. At the end of the year, it was 22.4%.

2910.png

Articles with the help of bidbot (in the narrow sense) got an author reward of 32.1% per annum and 34.7% at the end of the year.

This number refers to the author's reward of the articles that bidbot has voted for, not the weight taken by bidbot. It is actually a more useful number to check how much compensation is being paid to bidbot users.

In short, the author reward in the article using bidbot is 34.7% of the total, more than 1/3.


2. Recent remarkable changes


① Minor changes

2903.png

  • Increasing trend of delegating one account to multiple bidbots

As of the end of last year, one account has an average of 1.05 bidbots delegating SP. Perhaps there are a variety of bidbots and their expected returns are different.

2904.png

  • Average delegation SP per bidbot declining trend

In the early days, mass delegation of several accounts was dominant, but the average delegation SP per bidbot is declining as many accounts are delegating to a relatively small SP. It also appears to be partly due to the tendency for one account to be delegated across multiple bidbots.


② A whole new change: expansion of Vote-Selling

2905.png

By approving bidbots for some use of voting rights instead of delegation, Vote-Selling is expanding because it has the advantage of being able to vote directly from time to time, while generating similar profits to those that actually delegate SP.

This is a very important change. If this is enlarged, it will be very difficult to verify that the post is using the bidbot.

It is estimated that the specific bidbot's share of income earned from Vote-Selling is close to 40%. The size of Vote-Selling is also increasing with the growth of the bidbot business.

All figures in this article are accurate, but not as accurate as the above estimate of about 40%.

To make an estimate, if a particular account did not delegate an SP to this bidbot, but bidbot sent an amount in excess of 0.01 to that account, it was assumed to be Vote-Selling and the duplicate amount was removed. However, due to the incompleteness of the STEEM memo, the error may be mixed.

More importantly, the size of Vote-Selling is increasing, and this is not captured by the usual bidbot statistics to date. Given this, we can see that the bitbot business actually flourishes more than the bidbot business in the narrow sense.


③ Whatever the name, the bidbot-like scheme (in a broad sense) is also on the rise

Whatever its name and format, such as a ResteemBot, an account for paying membership fees, a scheme that sends a certain amount of STEEM / SBD first and receives its equivalent in voting is logically similar to the bidbot business in the narrow sense.

Also, the schemes to vote for a value similar to the bidbot in proportion to the SP delegated by the non-existent Dapp seem essentially the same.

In this way, the proportion of the reward that takes away from the bidbot-like business of Vote-Selling and whatever its name seems to be quite large. If all of the bidbots are running the Vote-Selling system in full swing, the impact will not be negligible.


3. Conclusion


※ This article is mainly aimed at checking detailed statistics about bidbot business. The following conclusions are included in a temporary opinion of an individual.

① Proof-of-Brain or Power-of-Bid(bot), that is the question

The narrow bidbot business takes more than 20% of the curation reward, and the reward share of the articles using the bidbot is already more than one third.

Moreover, there are a lot of articles that use bidbot (in broad sense) recently. There are many articles that use Vote-Selling, which is difficult to know whether to use bidbots or not. In sum, the articles that account for up to 4 ~ 50% of the total author reward are directly or indirectly the bidbot effect.

Even most Dapps are in the process of blacklisting and sharing to filter out bidbot users in a harsh situation with only development progress.

Looking at the present, STEEMIT's philosophy is no longer a PoB system as an abbreviation of Proof of Brain, but a PoB scheme as an abbreviation for Power of Bid (bot) may be more appropriate.

In fact, the rewards of a STEEM chain are like a kind of well that should be paid to those contributing to the value creation of the STEEM chain.

The more we give to those who pay some extra costs for our wells, such as through bidbots, the fewer rewards will be paid to those who contribute to the value creation of the STEEM chain.

As a result, STEEM chain contributors will have to slow down the rate of increase in compensation, so bidbot delegators will be able to maintain the STEEM number of returns in the short term, but the loss of the STEEM value itself is inevitable.

In addition, it creates an external diseconomy effect that leaves STEEMIT with a sense of alienation from damage to trending pages.

This has already been proven by the fact that last year's STEEM price, which had been on a continuous increase in bidbots, was much lower than the BTC decline.

The number of active users is similar at the end of 2018 or at the end of 2017, but at the end of 2017, the STEEM price averaged US $ 1, but now hovering around US $ 0.3.

If a small number of large whales and some investors focus on bidbot deleagation revenues as STEEM purchasing costs are virtually zero at present, the demand for contributions and value creation will decrease and the STEEM value will fall to the level of profitability of a normal PoS coin. It is similar to purchasing a master node.

The bidbot operators mainly focus on the "visibility" of the post as the main reason for activating the bidbot business. However, when "visibility" is required, it is extremely limited.

If we can enjoy a greater level of welfare from the perspective of the entire participant, it is a reasonable direction to go there. In the short term, there may be a decline in revenues for SP delegators, but in the long run it should be recognized that it is more beneficial to their STEEM value.

In economics, it is called Pareto improvement. Innovation is needed to ensure that more rewards are distributed fairly to the various people.


② This issue requires innovative implementation of the system

But as easy as the bidbot business, pursuing higher returns is more like human nature.

Investors who have already seen losses may have experienced some of the limitations of expanding the bidbot business, but those who enter the present price will also be easily tempted by the bidbot. It is a vicious cycle like a band of Mobius. The current STEEM price that the haircut was carried out by the collapse of the design proves it.

In the end, bidbot has come to the point that it is difficult to improve by participants' good will or future alternative.

This is one of the causes of almost all problems in the STEEM chain.

So IMO, I love the unlimited freedom and decentralization philosophy of the STEEM chain, but I think the schemes that prevent bidbots, Vote-Selling, and Circle voting should be implemented technically in a blockchain unit.

Of course, it would be difficult technically and in terms of SP stake structure.

It takes too long for new incoming users to feel all the attributes of the STEEM chain and to think and agree on it. Moreover, human thoughts are different.

If not, this problem can continue to anchor after Dapps grows.

Thank you. Be more happy in 2019.


The Data and Queries


I did this analysis by connecting to the @steemsql db with MSSQL client(Microsoft SQL server management studio), Excel.

Refer to My Github


(My recently analysis)

Analysis of Voting Pattern: From posting to payout
SBD Debt Ratio Management Trend Analysis : Who removed our SBD?
(STEEM) All we need is time? Nope. More innovative action is needed.
The current (actual) inflation rate of STEEM is quite different from the design.
STEEM status and some doubt, based on account creation statistics

Sort:  

.

  1. I know the problem of estimating the size of Vote-Selling and have already left it to the post about the limit. But I have heard from you that minnowbooster is also running the Vote-Selling system. Thanks for the info.

  2. It was a little difficult for me to calculate the daily SP delegation trend in terms of idea, but I was glad to find a way. It is a good idea to study the status and impact of un-delegation and re-delegation. Let's check it later.

Be healthy and more happy in 2019, @crokkon!

Thank you for your review, @crokkon! Keep up the good work!

This is incredibly great work! Thank you for sharing...

Thank you. Be healthy and more happy this year.

Cheap/free downvotes are the answer (or at least, the best chance at an answer that I know of; I am not sure that even that will work, but consider it worth a try). It won't make sense to pay for votes when those votes can be easily downvoted if merit doesn't support it.

Until this happens, nothing will change, except that matters will continue to get worse.

It doesn't happen (yet?) because of a combination of people who are misguided and think 'toxicity' is a reason not support downvotes and those who profit from the existing system (including those who profit and spread the 'toxicity' myth to obstruct change and protect their own interests).

Either this gets fixed or we can just ignore the concept of voting for rewards and build other value on top of Steem. There are plenty of ways to do the latter. For example, consider Steem Monsters, which has nothing to do with voting at all. (But in that case we should really just disable the reward pool so that unnecessary growth of the blockchain size and cost due to pointless bidbotting and vote selling is avoided.)

Cheap/free downvotes are the answer. Agreed.

There's been a real shift in the last year or so. The trending page is dominated by posts with paid votes. Some people seem addicted to buying them even when they have managed to build a huge following. Do they feel they have to be on trending all the time?

I hear that buying votes is not that profitable, but of course the sellers win every time. I see some accounts buying $20 of votes on every post whilst making no attempt to engage with anyone. They won't trend with that, so is it just to make a few cents each time? They just plough their rewards into buying votes for the next post.

I and others are flagging accounts that buy votes whilst adding little value to Steem. We'd rather see rewards go to those who care about content and community, but we can't do much about posts getting hundreds of dollars.

Some of the bots will blacklist abusers, but others are happy to take their money. This seems short-sighted as Steem is still small. The bigger profits will come off it is seen as a credible content platform and grows to millions of users. Some people seem to have given up on that ever happening, but I still have hope.

Yes. We must not give up hope. Thanks for the cool comments.

the absence of brain or heart/creativity is the biggest harm one could do to this plattform. We have 5000 daily users on steem(it)...world wide, many of them are bots, some are those "nice article"-spammers.

When user number decreases linear, the network looses value to each node exponentialy (metcalfes law). It dies as fast as it can explode in popularity. Due to the assymetrie of few informative or creative and well writen articles like yours and many shit-posts trending on steem(it), steem(it)s value for the end user is really endangered. Im happy about some flippening in the whale space. Because we need invested users and no whales. resteem. PS. delegation is great way of sharing resources if it happens between humans.

Thank you for your honest and insightful comments. Most agree.

Even among human delegations, it is not easy for ordinary humans to borrow an appropriate APR because some curationbots are borrowed first with high APR.

Best wishes for a Happy New Year.

Great work, thanks. As a consequence, I will remove some witness votes asap.

I am happy to have a small help in your choice. However, the witnesses mentioned have a very important role and need to be approached carefully. I respect your choice.

Thank you. Be more fun in 2019.

This is a really nice piece of work @lostmine27!

I suspect that the BB business is larger than the figures here and in other analysis - vote-selling tough to get a handle on for sure.

Personally, I see the future of steemit.com's trending page as an advertising listing. Those who want to see paid promotion will take a look, and those than don't will be tucked away in their app/community.

So that's trending out of the way, and I guess the other main point is the % of the pool being taken. You mention Proof of Stake - bid-bots are the most effective/easiest way of doing this, and many of the main delegators are early miners. I know for a fact, some don't really want to be in this game, but feel they have to to keep up.

The hope is that there will be alternatives to this business in the future, by way of delegation to dapps for example. Personally, I cant see anything out-earning the result of casting 10 self-votes a day (minus a little to the BB owner), so we will see :)

Thank you for your sincere and wise comments. @abh12345

Currently effective_SP for accounts that have been voted on since 18.12.01 is now 118,649,346.

At the end of last year (in the narrow sense), the SP sum of the bitbots was about 22,334,123, so it seems reasonable that they take over 20% of the curation reward.

But as you say, the actual size of the bitbot business seems to be quite large due to the many bidbots that are not in the list and the existence of vote-selling and bidbot-like schemes.

In particular, it is estimated that the author reward of posts with the help of bidbot will be at least 40-50% of the total. Even if bidbot does not take it all, at first glance, we seem to feel the influence of bidbot more intensely.

From a long-term perspective I agree with your point of view.

In fact, the cost of decentralization is harsh. It takes a lot of time.

I hope that the principle of autonomous ecosystem for commons proposed by Elinor Ostrom will work better gradually in the STEEM chain. Although it can not be perfect.

Be healthy and more happy in 2019. :)

I cant see anything out-earning the result of casting 10 self-votes a day

You might try putting out content the community appreciates?

Risk/reward and time.

The poor man like me has done well from your approach. Would I take this route if I had a million invested? Not sure.

I was gonna say, i beat .50stu most every day.

If i had a million sp, i would recognize that bringing in new users benefits me more than driving down the price by abusing self votes.
If my goal was short term, I'm sure i would, too, but i would like to be an early adopter on a successful chain rather than a corporate raider with a trail of destruction behind me.
Its just too egotistic, for me.
I derive my self worth by destroying others?
No.

When do we go back to the n2?
When do responsible stake holders flag abuse?

Speaking of that, @steemflagrewards pays better than delegating to bid bots.
If you don't post you have no retaliation fears, if you do, then only flag little accounts, eh?

I would love to be a whale here and show people how things could be done. I agree, more users = more wealth down the road.

I'm fairly active with @steemflagrewards, in fact, I'll see what's on the menu for today....

Now if we could get the ear of the folks selling to smartsteem and minnowbooster and tell them they make better rewards flagging abuse.

abh12345님이 lostmine27님을 멘션하셨습니당. 아래 링크를 누르시면 연결되용~ ^^
abh12345님의 utopian-io: Weekly overview of the Analysis category - Week 52/53, 2018/2019

...Contributor | URL | Score | Comments
  • | - | - | - lostmine27 Steem inflation rate analysis | 73 | 21
## W...

We call it proof of wallet.
Will you look at how far down the account list rewards make it?
@statsmonkey says 30% of rewards are taken by the top 10 voters each day.
How much is left after the top 100 accounts vote?
How much is left to be divided by the remaining 20k authors?

Nobody reads most posts, there are all bots (posting and voting) here. I feel nothing is going to change until we evolve to a point where everyone starts self-voting 10 times plus using bidbots (we are almost there). Even then, will anything be changed? Yet I believe during the next crypto moon (if any), steem will probably also moon ...

Thank you for your feedback based on your long experience.
I generally agree with your point of view and it is a good reference.

Happy New Year!

Great article!

I think the schemes that prevent bidbots, Vote-Selling, and Circle voting should be implemented technically in a blockchain unit.

Indeed ... Maybe you are interested in reading my ideas concerning circle- and self-voting? One could for example think about ...

  • ... a reward curve which started as n^2 / exponential (thus flat), and then later changed into linear which would work against self-voting as well as excessive rewards (by using spline interpolation the curve would look better but it's the idea which matters).
    @clayop had a similar idea.

  • ... implementing diminishing returns when upvoting the same accounts (including own ones) again and again.

  • ... reintroducing the restriction to four (or less) full paid posts per day (from some hard forks ago) which was very reasonable.

Wow thank you @jaki01.

I knew it roughly, but I was able to see it again through the posts you gave me. I have learned a lot and I think it is a good reference for many people.

Be healthy and more happy this year.

Best wishes to you, as well!

(STEEM urgently needs real, friendly, 'normal' - in a positive sense - people like you, who are still reading stuff and thinking about improvements. I hope the power of the 'middle class' will increase fast, that's really necessary to make this place more pleasant again.)

I also wrote on the "diminishing returns" algo well over a year ago. It remains my favourite method as is easy to encode on the blockchain. I did have discussions with SteemitInc at the time but it went nowhere as was considered too computationally costly.

I also did some work on vote-rings and it is mathematically possible to distinguish such rings from, say, a group of friends. In this case, it requires some "sentinels" to "search and destroy"; unfortunately the "destroy" part is limited to downvoting, which is wasteful and ineffective. As Vitalik mentioned about this, that the penalty must be greater than the gain, else it is not a deterrent and is seen as a small tax on income.

What a pity that Steemit Inc. didn't listen to your advice.

I suggested it, too, in some comments, but probably I am not 'famous' enough to deserve any answer. :)

I think these things go in cycles. We now seem to be in a phase where many ideas are put forward and some will be fully developed. Sometimes it's just catching the fair wind :-)

Good article, and good to highlight that the vote buying/selling is also mathematically similar to bidbots. Indeed, both are just the consequences of the economic code of the Steem blockchain.

We have headed into an attractor that will be difficult to pull away from without some changes to the underlying economy. However, we must think carefully about how to do this - so as not to make it worse - and to distinguish between coin creation and distribution.

If anybody wishes to discuss this in depth then feel free to DM on Discord or join the steem-economy chatroom on SOS Discord server - or in comments here, of course :-)

These numbers make me sad, but they are the logical consequence of a flawed system that rewards these actions. What we need is to move towards a system where delegating to bid-bots is not the best way to earn an interest on a Steem investment with little effort.
While I was and still am sceptical about 50/50 author/curation rewards, this would certainly incentivise curation over self-voting and vote-selling.
Then, we would need pre-curation trails instead of curation trails, for example if @utopian-io would vote with a low-SP account - let's call it @utopian-voter - and follow this vote with @utopian-io 5 minutes after, curators could trail the @utopian-voter account and reward good content while earning good curation rewards at the same time.
Thirdly, we need more projects raising funds through delegations. Even though ICOs are called "dead" by some, on Steem we have the unique possibility to raise funds through delegating SP without loosing the initial investments. When delegations are used for auto-voting their delegators like @dstors does I am very sceptical about that, but if delegations are used for manually curating content authored through these emerging dApps like on @steemhunt and @travelfeed, this benefits Steem, these projects and delegators who will receive SMTs for their investment which could be worth more than the STEEM they are getting from bid-bots.
Ultimately, SMTs will bring the opportunity to reinstall proof-of-brain not for STEEM, but for a range of new tokens that each have their separate rewards pool: If the project account behind the SMT holds e.g. 25% of the total funds and uses it for actively curating the best content once a day, this brings huge curation rewards for votes that come in before. SMTs could also choose a 50/50 split in author and curation rewards, effectively making curating more profitable than self-voting.

It's humbling to see almost 22 Million SP are delegated to known Bid Bot accounts. That alone accounts for nearly 10% of all Steem token in circulation.

There are certainly some good ideas seen in the comment thread. For one, We see the logic in @smooth's proposal. But the implementation of it will likely be a challenge both in designing the mechanism and getting the consensus needed for this to happen.

While there are many options presented, it is a reality that design and consensus are very difficult. It is time to gather the wisdom of everyone.

22M SP is the minimum value delegated to bidbot. Only a narrow sense of bidbot was included.

Also, the effective SP sum of accounts that have voted so far since December 1 last year is only 120M.

The total SP of the STEEM chain is about 205M, but the effective SP for voting is less than 120M, so 22M is actually close to 20%.

Thank you @coingecko
Best wishes for a Happy New Year.

Without bidbots the number of daily transactions would fall. Isn't number of transactions part of what a healthy blockchain looks like? People are using it and not just sitting there holding it and hoping for a rise in price. My bitcoin wallet hasn't had a transaction in months, Steem its a few a day, that has to count for something.

Thank you for your kind comments. It's late, but happy new year.

짱짱맨 호출에 응답하여 보팅하였습니다.

Hi @lostmine27!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

this is so so true ❤️❤️🙋🏽

Posted using Partiko iOS

Thank you. Be more fun in 2019. :)

It seems that bidbots add nothing to steem except allowing their users to chase ever decreasing profits. They add nothing but will eventually take everything

Posted using Partiko Android

I agree. As you say, this is a very worrying part. It would be better to remember that there is some view that the bidbot business will work as an alternative until SMT adoption and Dapps mature. We need to keep watching. Be more happy in 2019.

Hey, @lostmine27!

Thanks for contributing on Utopian.
Congratulations! Your contribution was Staff Picked to receive a maximum vote for the analysis category on Utopian for being of significant value to the project and the open source community.

We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Bid bot suck and we need not to use them and steal 22% of the curation reward!

Posted using Steeve, an AI-powered Steem interface

What a great analysis!

이글은 정말 좋은 점수를 받으리라 생각했는데 역시! 좋은 분석글 감사합니다.

Thank you for the compliment. :)

감사합니다. 한글본을 올릴까말까 고민하고 있답니다.

I currently invest in @ocdb which is a non profit bot, but as more and more dapps are created on Steem the less and less people will delegate to the bots. It is currently the easiest way to "stake" Steem currently.

I don't currently delegate to steem monsters, but if they ever release a card that you received if you delegated xSteemPower to the account I would definitely consider moving some of my delegation from bots to the Steem Monster account.

Until more options like that are created, the best way to passively grow my crypto on Steem is through bid bot accounts and I'm ok with that.

I respect your opinion and agree with some. Perhaps your opinion is probably the most comfortable way to understand the current STEEM chain.

Nevertheless, I am still concerned about the above problems. Problems caused by bidbots are one of the main reasons that the number of community users is continuously decreasing.

There are some problems internally in the STEEM chain, which eventually led to the haircut status of the SBD. The cause of the STEEM price decline can not be attributed simply to the external factors of the downturn in the cryptocurrency market.

Happy New Year.

If you want to delegate to a project that's actually trying to reward content creators, consider @vimm. It's far from where it wants to be yet, but they picked up the mantle that dLive left behind and are looking to stick around.

I can't say too much, but we have big plans on the horizon. And we do currently pay dividends to the people who delegate. Just saying.

This post has been included in today's SOS Daily News - a digest of all you need to know about the State of Steem.



Delegation should be disabled.

Yes we need to gather wisdom again. Be happy in 2019.

Are we going full on no comment with regards = https://steemd.com/@alpha

3111.png
Yes, I knew alpha a long time ago, and I think it's like a fund manager at STEEMIT, INC. They seem to be raising their daily operating costs through the sale of alpha accounts, and sometimes they also raise one-off costs from other accounts.

The introduction of Google ads seems to be related to the need to sell more STEEM to maintain operating costs as STEEM prices plummet.

In my past post, you can refer to alpha's monthly sell-off and its meaning. Although post is a Korean version, it can be understood roughly through a translator.
18/12/01 구조조정중인 「Steemit, Inc.」, Steemit 유지비용으로 얼마를 쓰고 있을까요?

Best wishes for a Happy New Year.

Thanks my friend, I shall read that and try the translator, have a superb new year.

And I thougt it was on the decline!

If bid bots don't disappear I'm powering down. Had enough.

Posted using Partiko Android

The rate of decline in the number of monthly accounts that attempted new delegation is quite high.

So many people can think like you.

However, the rate of decrease in the number of active users per month in the STEEM chain is even higher.

Therefore, the proportion of the bidbot business is relatively higher.

The decision to power down is at your own risk. There are a number of factors that need to be considered together.

Best wishes for a Happy New Year.