Today, three months post launching Actifit, and as we have been revamping our approach to Actifit rewards, considering tons of feedback we received from the community, and our perspective to foster and scale with further growth of Actifit following HF20..
We are excited to announce today the launch of a major update and enhanced V2 of Actifit reward distribution system.
V2 Reward System Vision
Actifit's original reward system focused on one aspect, tracked activity. This is a key idea behind Actifit, which is incentivising users to be more active, healthy, and fit.
We have received lots of feedback regarding how Actifit rewards contributions, and based upon our own perception and revision for the last period, we decided to come up with a revamped reward system focused on several aspects which we believe will help Actifit in several aspects, including further growth, rewarding more users, fighting abuse, increasing content quality, incentivizing further support from the community, further involving our moderators, increasing engagement and build up the essentials of our AFIT market economy.
New Reward Model Backbones
The new reward model handles 3 aspects of rewards, which will also have further components added in later stages. As of this date, the aspects are as follows:
Actifit User Rank
We have created our own Actifit User Rank, which is not only a number that users can see and brag about, yet will have its implications on the rewards that users earn, as we explain further below.
The user rank determines the involvement of each user in Actifit along several aspects, and ranges from 0 - 100:
Delegation: Delegation as many of your are already aware is a great indicator and important aspect of support to Actifit project and its community. Delegations enable us to reward users further with Steem upvotes. The new rank system relies on the amount of delegations as one factor to determine the total user rank of each user. Token distribution system for delegators will remain the same as before, with a daily pool of 100,000 AFIT tokens distributed according to contribution.
Accumulated AFIT Tokens: The amount of AFIT tokens every user holds is another factor that determines the rank the user has. The more tokens, the higher the rank. Tokens so far have been obtained via delegation, Actifit reports, upvotes/resteems, and special rewards; The delegation option will still continue as is, the Actifit reports will be subject to this new system, similarly the upvote system will have a new approach, we will be dropping though the Resteem rewards as they haven't been used much in the past. Special rewards will still be available through competitions, special posts, or other potential rewards. We are dropping for now the resteem option as it hasn't been much used nor as effective as was intended.
More options to acquire AFIT tokens will be announced in the coming weeks, particularly as we launch our new user signup system.
Rewarded Post Count: As we aim to reward people who submit more often, this criteria incentivizes just that; the more activity you submit that gets rewarded, the higher your rank.
Recent Rewarded Activity: This aspect considers how many activity reports have been submitted by the user for the last 10 days, and hence the more you have been active recently, the higher your rank.
So as you noticed in the above, the User Rank is a dynamic number that gets affected by several factors and could increase or decrease over time.
To see your current Rank, you can visit actifit.io, login, and your Rank will show at the top menu bar to the right, just before your token count.
Actifit Report Reward System
The new reward system relies on several components, as follows:
Activity Count: The old post actifit reward system was quite simple, as you can see below.
Old Model:
Activity | Reward |
---|---|
5,000 to 5,999 | 20 tokens |
6,000 to 6,999 | 35 tokens |
7,000 to 7,999 | 50 tokens |
8,000 to 8,999 | 65 tokens |
9,000 to 9,999 | 80 tokens |
10,000 and above | 100 tokens |
With this update, we kept the activity count as one factor of the reward, yet instead of rewarding 100 tokens based on activity, the activity count now constitutes a large portion of the reward factor (25%), so the new minimum a user can get via 5,000 activity is 4 AFIT tokens (max is 25 AFIT tokens), if all other factors are zeros - which takes into consideration new signups.
User Rank: As we explained the factors that constitute the user rank in the section above, user rank constitutes also a large portion of the reward factor (25%). Hence the more engaged in the project, the more active you are, the higher your reward.
Content & Moderation: Content now constitutes an indicator in the reward as well. Actifit has been long considered as a spamming dapp, and while we had highlighted in many occasions that not all dapps need to be content focused, and we have been continuously fighting and banning abusers, yet at this stage we believe content is helping us in our fight against abuse, but also to improve the perception of Actifit across the whole ecosystem.
Hence we put some more focus on the content, whereby the text of the report, images, as well as moderator's review/upvote of the post will all play a role in the reward of the post, with each constituting a 10% portion of the score.
Community Engagement: Another aspect that hasn't been much strong for Actifit is community engagement. Although we've had a curation trail setup per community's request, yet upvote trails are not what we are really looking for. We want to help build and grow the community, which is why some of the key indicators of reward are now the useful comments as well as the upvotes that the post receives. Upvote value does not dictate how many tokens the post will receive, we have considered this as a single vote per each user. Yet for the upvoter, this will be a different story as highlighted below. Each factor also constitutes 10% of the reward.
Summing up all factors above determines the score of the post, which is used to determine both the number of AFIT tokens that it will receive, but also the Steem upvote percentage, distributed among all actifit reports according to their score, at the time of upvote.
As before, rewards are cast upon Actifit bot reaching its 100% VM. This time we have improved our Voting bot so that both Steem votes and AFIT tokens are distributed on the spot. Similarly after each voting session Total token count per each user will be updated. Those are important modifications over the old approach whereby there was a delay between upvote window and token distribution, as well as calculation.
Please also note that all factors above are calculated at the moment of Actifit upvote/reward. Hence all engagement will be calculated based upon the time of upvote, and any following engagement will NOT affect the post's rewards, nor will it get rewarded itself
Upvote Reward System
The prior upvote system rewarded all upvotes to Actifit posts, even those that took place to older posts. This enticed users to simply upvote old posts and/or follow the curation trail. Upvotes also had a standard reward of 1 AFIT token per upvote.
In our effort to improve engagement, and similarly to how Steem upvotes bring rewards to both report owners and upvoters, yet under our own approach to do that, the new upvote system works as follows:
- Rewards to the report: as we highlighted in prior section, we are not considering the value of the upvote to reward the post itself. The upvote count is the indicator that plays a role in the final score and AFIT tokens the post receives.
- Rewards to the upvoter: Under the new system, we have assigned a total of 10 AFIT tokens for each report as a total reward. The new system takes a snapshot of all cast upvotes at the moment when the reward session starts, and considers the percentage of contribution amount of each upvoter as a percentage of total post Steem rewards (rshares returned by Steem API divided by total_shares and multiplied by the potential payout, which determines the reward amount each upvoter gets), and hence we determine the portion of the 10 AFIT tokens max total pool that each upvoter receives. Of course higher upvotes get a larger portion of this share, posts with payouts less than 1 SBD will have a lower pool, as a percentage of the 10 AFIT tokens. You will see both higher and lower number of AFIT tokens being distributed upon upvotes, as the number is no longer a constant.
V2 System Kickoff
We had completed the coding and testing of our new system. The system will launch its first session the next time the Actifit bot reaches 100%, expected in few hours.
We aim to keep tweaking and improving our reward system in efforts to improve and further grow Actifit and its community.
We had more updates planned, but we decided to focus this post on this major change.
Thank you to all delegators for the wonderful support! To see the list of all our Delegators, check out actifit.io/delegators
Delegators share a max cap of 100K AFIT tokens according to their delegation amount, and also earn a 5% beneficiary reward from actifit posts' beneficiary earnings.
Since many ask, here we describe again an easy way to calculate your AFIT tokens for a full day of delegations:
(Your Delegated SP) * 100,000 AFIT MAX / (Actifit Account Delegated SP - without account own SP and any delegators who opted out).
So for instance if you had delegated 100 SP, your daily earnings would be around:
100 * 100,000 / 143,000 = 69.93 AFITs
We are always appreciative of more delegations to be able to better award actifitters and support our project, so thank you for doing that !
When you are looking to increase your delegation, you need to use the new total amount as the delegation amount, and not only the increased amount. Otherwise only the new amount will be used, and the remaining amount will be undelegated.
To delegate, you can use any of the following links:
10SP, 20SP, 30SP, 50SP, 100SP, 250SP, 500SP, 1,000SP, 5,000SP, 10,000SP, 20,000SP, Custom Amount
Make sure you have at least 20 SP left on your account.
Our Top Delegators
An additional big thank you to some of our top supporters
Our wonderful ambassadors
Our amazing moderators
Thanks to @katerinaramm for the daily image design
Haven't downloaded Actifit yet? download it from the playstore or from the app store and start your journey to fitness and rewards!
@actifit team
This is, obviously, a huge announcement. Actifit keeps evolving, and that's just awesome to see. I find the new reward system a bit complicated, but hopefully it will also be robust and fair to all involved, and facilitate the project's continued growth.
The post had some issues of style and grammar, which I'll happily detail in a follow-up comment if wanted, but those did not significantly hurt its readability. Apart from that, this is an awesome update.
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
Thank you for your review, @didic!
So far this week you've reviewed 12 contributions. Keep up the good work!
OK, I see my rank once loged in. But how can I see who is above me?
Who is #1 , #2 or top-10 ?
Is this possible?
hey @onealfa,
At the moment there is no listing page which displays such info. We will build more functionality soon around User Rank to allow viewing further details, including community ranks :)
While I appreciate the effort to improve engagement, only having 25% of the reward related to actual physical activity seems rather low to me. After all the whole point is rewarding physical rather than mental or financial activity. The rest of Steem does the last 2 quite well but Actifit was unique in rewarding based on physical activity.
I think the balance has move too far away from the core purpose of Actifit.
Posted using Partiko iOS
Hey @apshamilton,
Thank you for the feedback.
While the Activity count on the post itself has 25% influence, yet other factors which directly or indirectly relate to the activity still have additional influence over the post's rewards:
Those factors alone added to the 25% increase the percentage and influence of tracked Activity itself to around 45%.
Other factors such as the content and the community engagement (upvotes/comments), although not necessarily relate 100% to the activity amount, yet we believe and aim that as the community realizes "and gets rewarded" for authentic and manual engagement, will only reward high quality and authentic activity reports.
Hope this makes sense!
You’ve really made a big mistake here. It’s really discouraged me from recommending Actifit to others and I’m debating whether it’s worth my time using the app. From a simple system that directly reward physical activity, it’s now another circlejerk that mainly rewards insiders who delegate and who had lots of Actifit tokens already from prior delegation. It also penalizes iOS users who only had a few weeks to accumulate Actifit tokens from activity vs Android who had many months.
Posted using Partiko iOS
Wow, thats a lot of work that was done. But now, I have a little problem, as I delegated SP to @actifit with my main account while using my special actifit-account for actifit posts. That means, I miss the oppotunity to reach the best rank as parts of it rely on delegations. Am I right?
I didnt read this blog post, but I agree with you. Seems like they did a lot... haha
Do not be concerned as we will have a new feature that will solve this issue for you and everyone else. It's a great feature we're gonna be enabling soon ;)
Well, thats nice to read. I can think of the kind feature. Looking forward to it! Keep on the amazing work!
That's great to hear, given the changes! Since amount of accrued tokens is a ranking factor, will the new feature combine the tokens of the main and actifit accounts as well, for the purpose of ranking?
Looks like a good update to this app...
This looks very exciting to me and you have put a lot of brain into the new reward-system. I still need to read it a few more times, but I can see the whole picture already, how it is working. WOW, my rank is 30.5 ! Yeah, the challenge is to get up to 80, 90 and above. Lets do it!
good luck with that rank
Wow, exciting stuff! Can't wait to see how this work... thanks for inspiring us to move and be active! You will keep seeing my daily submission... ;)
Keep exploring...
@extremejogging
whats the most uve been able to jog?
My most is 80k steps in one day... exactly a week ago! ;)
My only concern is that if i upvote 10 actifit post so previously i was getting around 10 actifit tokens so after the new system how many will i get if i upvoted 10 times or even 100 ?
Posted using Partiko Android
Excellent question.
This all depends now on your upvote value and curation reward based upon Steem's approach, the early and higher your upvote, the more tokens you receive.
Instead of upvoting lots of posts, i would focus on upvoting best ones early on and with higher percentage
So basically it is good for those who have lots of steem power and bad for those with less steem power...
Frankly speaking i use to love the old system of voting where atleast everyone's vote was equal irrespective of there voting power. Everything apart i still support actifit..
Posted using Partiko Android
Not necessarily.
Per Steem system, early curators (upvoters) even with small upvotes could be eligible for a good portion of the reward. Of course early curators with higher upvotes will get a larger share. So its about timing and amount. This will reflect accordingly on your AFIT token rewards.
Adjustments are always needed to adapt to changes. However, the fact remains that this continues to be an excellent way to engage within the ecosystem and grow with the community while at the same time focusing on your health which should always be a goal for us all! Look forward to seeing the implications of this going forward as the community grows and we prepare for the Smart Media Tokens (SMTs) next year!
Hello. I'm Frizzy, and I have some questions. I'm interested in Actifit, and I have downloaded the app onto my phone. I've even used it. However, I'm a rather new Steemit user, and I didn't upload my report because I thought I needed to delegate to be upvoted and the like. Is this fact?
Also, I wonder about these AFIT tokens. Are they crypto? I apologize for my ignorance...
hey @frizzy,
no worries at all!
You do not need to delegate to Actifit to post and get rewarded. Delegation increases your user rank and rewards, but is NOT a requirements.
AFIT tokens are crypto, they are an SMT on the Steem blockchain, to be officially launched as planned by Steemit Inc on March 2019.
Feel free to join us on discord (link at end of post)
Oh, ok. Thanks!
I’m very pleased and supportive of any changes that mean more genuine engagement on actifit posts. I’ve a few questions below:
Question 1:
So based on my reading of this post, am I correct in my understanding of the Reward breakdown for the upvote/tokens as follows?
25% for profile - Activity Count
25% for profile - User Rank (Delegation + Actifit tokens)
10% for Content - Report Text
10% for Content - Report images
10% for Content - Report curation by moderator
10% for Community - No. of useful comments
10% for Community - No. of votes (regardless of value)
= Up to 100% of a potential 100 token of rewards,
where Delegation is a separate reward pool of 100k of AFIT tokens.
Assuming I am correct, I am happy with this. Ideally, I don’t wish to post everyday as I try to keep my reports meaningful, and until actifit makes this easier to plan ahead, I can only put out 2-3 max. It’s just too stressful otherwise. But I’m more than happy to forgo the automatic token rewards and earn less on tokens/upvotes due to reduction from rank and posting regularity, if it means the overall quality and reputation of actifit is increased, and people are less likely to ignore them.
Question 2:
As for the upvote percentages of upvoters, aside from upvotes of the actifit offical account, all my larger upvotes and useful comments come from my own circles. So would it be safe to say that if we encourage our supporters to open an actifit account, they can earn tokens passively even if they aren’t posting reports? It’s up to them if they decide to join, but I’d like my supporters to be rewarded too for their good will and support of an actifit report if possible.
Question 3:
My final question is when is each voting session scheduled? Since I’m based in Melbourne, Australia, how will this impact me? I’m hopeless when it comes to Timezone differences. I’d hate to post just before the session and for the post to reward opportunities to be cut off prematurely. I am assuming actifit has thought all this out and I am just missing an obvious piece of the puzzle. Or is it based on post age that causes it to be picked up be the voting/reward session?
Hey Linny,
thank you for all the thoughtful questions!
Question 1:
Seems you got it all figured out, except for User Rank, you missed 2 factors:
25% for profile - User Rank (Delegation + Actifit tokens + Number of total rewarded posts + Number of Recent Rewarded posts in last 10 days)
Question 2:
Upvotes to your posts will actually receive AFIT tokens from a pool of up to 20 AFIT tokens, according to their share based on Steem's voting system, so if they vote late, or have a very small upvote, their share will be quite small. So if you have a post with 1 SBD or higher before Actifit upvotes, the person who upvoted it the earliest and the most will get the bulk value of the 20 tokens, all according to Steem reward distribution system. If your post has several upvotes, and all are of low/equal value and around close times, they will all have "almost equal" distribution of tokens. Again the judge of that will be Steem approach to reward distribution. If the post does not reach 1 SBD, say it reached 0.5 SBD, then instead of 20 AFIT tokens available, only 10 will be available.
Question 3:
The Actifit bot upvotes every time it reaches 100%, this is currently occurring at around 23:00 GMT. While this timing changes daily due to upvote amount cast, yet we advise anyone to check on that if they like to see when the next round occurs.
In the current rewarding mechanism, any post that is less than 30 mins age is left for the next day's round to give it chance for more exposure, we are looking at increasing this to 2, 4, or even 12 hours, as we see how the voting progresses out.
Hope this answers all your questions :)
Question - 3
Hey! Timezone will not impact any activity. Timezone will only reset the activity counter at mid-night 12 AM. If you are posting your activity before 12 AM-Midnight (Melbourne, Australia) then your post will be counted and after midnight, the activity counter will again come on 0 counts. That's how it works!
I meant as far as the voting session for the Actifit rewards, and not the activity count, but warm thanks for responding. :)
Mcfarhatbhas confirmed it is 23:00 GMT.
Oh boy, lots of changes! That'll need some adjusting time, lol! Maybe I'll read the post again later.
This is fantastic, and I, like user obvious, would consider posting actifit content from an alternate account.
The only thing I have left to overcome is the 'device' issue. One day I know that I will be able to have this on some kind of wearable and will be able to conquer this, and keep something on me and turned on at all times. I will continue to support this project, and participate in any and all alternative video contests that you host!
I am out there walking, keep up the great work everybody!
So I am assuming this cuts my rewards which is not very appealing to me.
I have to ask where do we find this info on incoming beneficiary rewards.
I have not ever seen anything coming into me as a beneficiary reward. I do however see the beneficiary amount coming out of every post.
Well not necessarily :) it might make AFIT tokens harder to gain, but also makes Steem rewards potentially higher. Check out the first Rewards post to learn more https://steemit.com/actifit/@actifit/actifit-updates-first-rewarding-session-following-v2-reward-system
For the beneficiary, they are sent weekly from @actifit.pay account, check out your wallet .. they are there :)
Thanks for that infromation. Im a fitness traine and know what you are talking about!
We are looking forward to your actifit reports then
I definitely gave this one a resteem and an upvote. Great work. I had one question regarding the high quality of reports. If a report does not include an image (mine usually don't, for blind people don't take pictures as often as sighted people do), then does that mean that my post is worth less because of the lack of images? That's a huge misconception of quality around here; good quality doesn't always mean a lot of images.
There are so many factors involved in the post score, media constitutes 10%.
So if you have no images whatsoever you are losing a small portion of the reward, which could be easily compensated by improving your user rank, writing great content, getting the attention of the community to give you more upvotes and great comments.
my main concern, is how subjective the concept of great content is. What could be great to one person, could be completely unsatisfying to someone else. Just somewhere that needs to be mentioned. It doesn't matter where. Just my humble opinion on the matter.
Posted using Partiko Android
So if content counts now, might we see an update that allows for photos within the app, instead of posting and then having to log in elsewhere and edit to add them, in future? That would be awesome.
yes ! :)
Hooray!
Die App hab ich runtergeladen und morgen werden wir mal damit anfangen..👍😄
...ich bin schon sehr drauf gespannt und freue mich 💪😄
Man könnte doch noch "Fahrrad fahren" oder "Inline-Skates" zu den sportlichen Aktivitäten zählen ?!
Great to hear, and good luck
If you place your phone properly, yes it would count your cycling activity too
These are some interesting changes @actifit. I, for one, did not know about any resteem option—until now, when it is going away ;o) . I doubt I would have used it much anyway. The changes do seem promising, we'll see how it goes.
I'm eager to see more ways to track other exercise activities/progress such as weight lifting; things which do not depend so much on "steps"
I like to get some clarification on this
does that mean if I upvote a post that will have less payout with let's say a 20% vote, the reward will be less than a 20% vote on a post with a higher payout?
So far, my strategy has been to seek out posts with no votes or hardly any to give them a boost. If I understand this as stated above, it would be bad for me...
Or did I get that wrong?
No that would not be bad for you at all. The less upvotes are on a post that you upvoted, and the larger share of Steem influence you have in your post (meaning you being among the early and/or top upvoter/curator), the larger amount of AFIT tokens you will receive!
If the post's upvote value gets it to 1 SBD before Actifit starts upvoting, the share of tokens to be distributed will be 20 AFIT tokens.
If it was 0.5 SBD, then 10 tokens will be shared among upvoters.
okay. That is good to know. Thank you for explaining. There are so many contests and initiatives out there that favor the ones who already have lots of connections. I always stay away from contests that ask that you get the most upvotes and such because a newbie is never going to win even though their content might be much better...
I have this over developed sense of justice LOL
HAVE a nice WALK^^//
Posted using Partiko Android
Wow, that was a huge update! Im excited to see the progress. Thanks for all the hard work!
I am 25.5 ... what's the maximum?
25.5? I am already 40! Hurry up @toofasteddie! 😂
(I know, you don't use it when you're training :) )
Well, I guess I have to increase my delegation...
:-)
it's a long way up to get there, bit by bit :) :)
100
OMG!
@toofasteddie, I am also 25,5.
Posted using Partiko Android
@actifit, thank you for the update. It seems that in V2 of Actifit the rewarding system is going to be more effective. Waiting to see how it will work.
Posted using Partiko Android
I am a 30....
that is a very good number btw :)
Excellent post, the new changes sound fantastic and a great improvement by the actifit team. Congratulations and am looking forward to see how this goes 😁
Posted using Partiko Android
If my smartwatch can get synchronized with your app... I can enjoy actifit too.
Thanks for the post it's interesting to see how actifit is growing.
very nice
i have a question. How much act tokens we will need to change for 1 steem when smt is releasing?
wow this is a great news men it another chance for u to be rewarded for ur engagement.hmmm it a great improvement !!!!!!
Hey, @actifit
Thank you for your contribution
Since 17 Jul 2018 you've submitted 26 contributions on Utopian. Keep up the good work!Your 20 contributions have been appoved and upvoted by Utopian
Here is your contributions details..
- Blog : 20
Your total payout for 20 contributions is $ 1385.37Upvote chronicled's comment to Support!
[Disclaimer: This is not official info from utopian , If you feel something need to improve please comment here]It will be interesting to see how the system works, but for the time being it's all confusing.
Posted using Partiko Android
You got a 27.23% upvote from @postpromoter courtesy of @actifit!
Want to promote your posts too? Check out the Steem Bot Tracker website for more info. If you would like to support the development of @postpromoter and the bot tracker please vote for @yabapmatt for witness!
You got a 16.63% upvote from @booster courtesy of @actifit!
NEW FEATURE:
You can earn a passive income from our service by delegating your stake in SteemPower to @booster. We'll be sharing 100% Liquid tokens automatically between all our delegators every time a wallet has accumulated 1K STEEM or SBD.
Quick Delegation: 1000| 2500 | 5000 | 10000 | 20000 | 50000
Very good posts I really like your posts, you are indeed a lucky person in steemit @actifit
Very good posts I really like your posts, you are indeed a lucky person in steemit @actifit
How can I check my rank?
So more is better right? Seems I'm rank 34 and a half 🙂
Posted using Partiko Android
I have activery 43 . How long to full 1000.
Das finde ich eine super tolle Idee und vor allem die Gesundheit steht an oberster Stelle und mit keinem Geld der Welt zu bezahlen 👍
...probiere die App gleich mal aus 😊
Hi @actifit!
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
love the works you contribute to Steem😃
Posted using Partiko iOS
nice improvements !
thanks for actifit's efforts ! :)
This is awesome news
Posted using Partiko Android
Congratulations @actifit!
Your post was mentioned in the Steemit Hit Parade in the following category:
You guys have been really busy. :D
It all sounds great!
Would it be possible to setup your post and have it automatically upload at midnight before it zeroes out?
I've missed some 10,000+ activity posts because of this...
Hey, @actifit!
Thanks for contributing on Utopian.
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!
Hello actifit team i have one suggestion can you please inbuilt fitness watch in your app so that we can count our steps without even taking our phone like fitbit, mi band and many more it would be a great step.
Presently i have stopped posting on actifit just because i have to always keepy phone on in order to count the steps so please use fitness bands so that it would be easy for many.
Posted using Partiko Android
Awesome dapp @actifit! I love being able to count my steps and post to the blockchain! I am no fan of buying and wearing expensive gadgets like fitbit so this is an excellent alternative! Wishing you great success! Congratulations on your recent upgrades! Steem on!