Mint is shutting down, and it's pushing users toward Credit Karma
theverge.com
theverge.com
Disclaimer: I'm one of the co-founders of Monarch Money, a (paid) competitor to Mint founded by the original PM on Mint.com. I had written a HackerNews front-pager a couple years ago about why Revenue Model is More Important Than Culture [0], and my co-founder wrote some thoughts about why Mint ended up going this route.
Since this announcement, we've seen an unprecedented influx of "Mint refugees" moving over. I think a lot of Mint folks have felt like the product has been neglected for years, but it was free and they often had years of history in the product. This was kind of a forcing function for them.
0: https://somehowmanage.com/2020/09/20/revenue-model-not-cultu... 1: https://www.monarchmoney.com/blog/mint-shutting-down
There are some quirks to it (ie Mint only lets you export up to 10K transactions at a time) but there are work-arounds to it. You can sign-up, link your accounts, then import from Mint to fill in the missing history. If you hit any issues, just Contact Support from within the app and our Customer Support team will work with you to get it sorted out.
Mobile first ones are nifty (used copilot for a bit), mainly for on the fly category updating, but after budgeting with Monarch on the web for a year and change now I don't think I can go back to a primarily app based one. Much easier to sit down once a week and crank through / review everything on web interface.
Thanks for the great work you and the Monarch team are doing, it's helped my wife and I save a lot of cash since we started using it
I still think YNAB is invaluable for people that have to really tightly manage money to make sure they have enough cash on hand at the end of the month to pay rent, for example. But now that I'm in a position where I have a little more cushion, I've grown tired of the constant queue of transactions to approve and the general micromanagement in YNAB
I just can't wrap my head around the Goals feature. I've noticed the following:
1. Monarch expects specific accounts to be used for specific Goals, for example, a savings account for a vacation fund.
2. A transaction can only be associated with a goal if it is from the account attached to the goal.
I actually completely agree with Monarch on this. If you're using a savings account for your vacation fund and you buy plane tickets with checking, you should have to transfer money to match. In YNAB you don't have to. I choose to regularly create transfers so my account balances match the category balance in YNAB, but YNAB doesn't require me to.
However, this completely breaks down with:
3. Some account types don't support transactions. Retirement accounts show your portfolio but not transactions.
So if I have a Goal to contribute $100 to an IRA every month, and I debit $100 from my checking to transfer it to the IRA, it's impossible to mark this Goal as complete because there is no corresponding credit of $100 in the IRA. The balance of the portfolio increases but that doesn't matter.
It is sad, but is it sad enough that if a large co offers to buy your company and make you very wealthy, you're going to decline?
Sorry for the cynicism but this cycle of adopting a software tool only for that to be bought out and subsequently shut down is getting pretty old. I'm sure Mint's initial sales pitch was also about passionate founders who cared about their customers. This is probably the nature of companies--no one will care as much about a product as much as the people who first created it, but the cycle seems so much faster with software.
This behavior has fully converted me from "optimistic early adopter" to "late majority" on the Adopter Categories chart. I honestly don't trust any startup's products anymore, because of the real risk that they're going to cash in their chips and let the product die, probably when it's least convenient for me the customer. To be fair, I don't trust a lot of bigger companies too--there is at least one example of a BigTech company notorious for trying things and then shutting them down within a years or months!
Hadn't seen it put so clearly but yeah same. Not even limited to tech unfortunately, same issue with TV Shows. Why watch Season 1 set up a bunch of cool premises if there's not gonna be any pay-off?
Mint partially supported this but QuickBooks did it better.
https://help.monarchmoney.com/hc/en-us/articles/360048393372...
I had always hoped Intuit planned on adding Quickbooks features into Mint, but they never did.
A financial info aggregator is the one place where I would appreciate NOT having my data and behavior exfiltrated to third parties.
I'm only blocking 27 things with most of them being Split.io (for A/B testing I presume) Sprig, Stripe and Sentry.
Those aren't really third-party trackers (even though I am blocking most of them) in the marketing sense..
There's some analytics from Tiktok, Clarity, Reddit and Spotify(??), which make sense to block but don't feel that intrusive if they're tracking inbound referrals.
I don't even see 50 other things that I could be blocking.
Not arguing the point here, just wondering what I'm missing since I try to keep pretty extensive block lists myself.
My lists are:
- uBlock
- EasyList
- EasyPrivacy
- Online Malicious URL Blocklist
- Peter Lowe’s Ad and tracking server list
- uBlock filters – Annoyances
- AdGuard Annoyances filter
- pl: Oficjalne Polskie Filtry
> There's some analytics from Tiktok, Clarity, Reddit and SpotifyYeah, if my bank started embedding those on their account page, I would GTFO.
This is completely inexcusable from a fintech company. It shows me, as a potential customer, that they're not serious - either they're trying to get acquihired or they have no idea about privacy.
This is pretty standard stuff, and while I'm not a fan of trackers and I personally block them, I don't resent companies that want to understand their traffic and prospects.
As a business you want to know which paid channels are working and where your traffic is coming from.
A question for you then, if this is "completely inexcusable": How else do you propose that companies monitor their sales and marketing efforts?
I would bet that the JS is an implementation shortcut, and a way for the analytics service to avoid doing customer-side implementation support. Keep things as simple as possible (which is a reasonable business goal).
Plus it means that the service you're using can refactor or change around how they handle things and you don't need to be updating your code all the time?
But the tradeoff is that you end up in this situation where people ask "why do you need to load a JS file from a third party?"
By simply asking users how and where they found out about a service? Sure there is a possibility that some users might not respond truthfully (or at all), but I believe that the quality of data collected in this (respectful) way still trumps that of data snitched from unsuspecting users but skewed by those who use adblockers (not unlikely in the case of a fintech service because of expected higher user awareness of privacy concerns).
That doesn't feel like a great user experience. As a user, I would just button past that pop-up or form.
The goal with these kinds of analytics is not to get referral information from only users who sign up, but for anyone who lands on the page - maybe just to read about you at first - so you have a sense of where they came from and how your marketing spend is doing.
Most paid traffic doesn't convert. If you want to know how much of it is converting, you need to also know how much didn't convert.
There are several ways:
- Have a specific URL for each entry into the sales funnel - you see this on YouTube with things like "go to blahblahblah.com/witty-tag to sign up and get my discount"
- Look at the referrer URL if you don't want separate incoming links per entry
- Ask for a referral code when someone is creating their account - this allows you to track entry from people referred into the product
- Have a field on the signup page where you ask this question instead of invading the user's privacy to get it
There are many ways that don't involve sticking a ton of trackers on a signup page, a page that by definition, all of your users must go through at least once and part of the face of your company. To me, it's not a good look that these trackers are there and invasive.This is my fear for any finapp I try now, as I was on Mint, and now left. At what point will Monarch be acquired and/or begin to sell me things I don't want to increase profits?
What financial service, new or old, doesn't do this already?
90% of the communication from my bank is them trying to push additional services on me. It's never about what's good for me, it's what's good for them.
In this space we've seen companies come and go and the ones that stay have a business model that works every day. That means providing a great service, charging people reasonably prices for the product and avoiding selling data or advertising. Mint was never sustainable, but the founders did well to sell it to Intuit when they did.
Pocketsmith uses Google Analytics and Mixpanel, and that's it - no remarketing and fully GDPR complaint. The company is strong in UK, Australia and New Zealand, with decent US support too. But I'd be interested to see what others see.
(I'm the minor investor.) Edited for formatting.
1. Have you got an import function if we have csv or in other formats?
2. My only issue with Lunchmoney is my connections are often broken. They use Plaid. Is this one of those things where if they have a problem, you also will? Or does your implementation of plaid integration affect stability?
This is a fumble not seen since skype fell asleep and did nothing during 2021 while google and zoom came and took their entire market.
At the very least, make the app paid only. If you are worried about upsetting me because I have to pay for something that used to be free, trust me- Im going to be way more pissed about not being able to use it at all.
I dont know, this whole thing just rubs me the wrong way. Intuit is a public company that should be focused on maximizing revenue. Destroying a app thats worth 500m-1b on the private market seems like its worthy of a shareholder lawsuit.
I dont say this out of spite or trolling. I say this as a user of mint since they launched in 2007. Ive been with this app, letting them ravage and sell my data for over 15 years. https://i.imgur.com/XlioSth.png . My old startup even participated in the same crunchies award as mint did, when we both won (us for bootstrapped startup and mint for founder of the year) so I am nostalgic about them being put out to pasture for no reason.
- Intuit paid $4.7 billion for Credit Karma, and only $170M for Mint.
- Credit Karma had expected revenues of $1.5 billion in 2021. (https://techcrunch.com/2021/12/05/how-credit-karma-acquired-...)
- We don't know how much it cost (in time and money) to keep Mint running.
Unpopular opinion, but I think it's a great product and I enjoy using it every year. Pricing is a bit steep, but let's not pretend like TurboTax doesn't have fantastic UX. As an FE, I have always held their design org in high regard. And I can't possibly imagine a government agency doing better.
I'm always so conflicted because the flow is really nice but I feel so patronized the entire time. I'm half expecting next year's TurboTax to have skinner-box mechanics plagiarized from mobile games.
Intuit requires manually entry while the governing bodies like IRS or your state treasury already has that information and can per-populate the information. This feature would be great and reducing input errors and wasted time on redundancy. Taxes are already paying for this automation at the those entities. Why not just add on the last mile?
Last time I used Intuit, it was littered with delayed transactions timers to social engineer the idea that, "the tax system is complete and our software is working extra hard to get you the best tax breaks." Just filling out the forms and submitting the digitally takes a little more time than Inuit's manual entry system and worth it for not funding Intutit's legal political bribes.
If you want the govt to make tax management simple, have them simplify the tax code.
Let's look at an example: sales tax. How many people do you know that have software for managing their sales taxes? They track how much they spent on food vs medical supplies etc.? They track that spending across all the different merchants, and across different tax districts so they can prove that their aggregated spending crossed a certain threshold to qualify for a different tax bracket. They quantify how much was for the local charitable food drive so they can take deductions.
No, wait. Nobody does any of that. They just walk up to the checkout stand and pay for their purchases. Now, merchants on the other hand, do have to manage sales tax. They might need simple software for that. It should not come from the government.
What does it involve?
The government already has a computeTax implementation that they use to verify that your return is correct. We're just asking them to give everyone else access to it. Not really sure what freedoms are harmed.
Most people wouldn't need to, because the government knows most tax-relevant information about most people at tax time. But it doesn't know everything about everyone. So it seems you're driving at
> If you want the govt to make tax management simple, have them simplify the tax code.
Presumably you mean get rid of all the different types of deductions and credits that can affect your taxes and only become known to the government at tax time.
That's easy to say, but really hard to do. Close to impossible. Rewrites of codebases are generally a bad idea. The tax code is also a codebase (more of a specification, but whatever). Only it's a codebase written by politicians and their staff and lobbyists. Imagine how much time you spend at work arguing about stupid shit, and everyone involved is technical. Now imagine the same discussion with non-technical people and voters and TV ads.
> Why should we ever get a return? Did you ever get a sales tax return?
It's called a refund. A return is the paperwork you file.
I dont disagree Mints revenue is not enough currently, but thats the issue. Mint has 3.6 million MAU. Maybe I need to be more explicit, but the value of a financial services user is high, not just in immediate revenue but also in referred revenue. Mint has never done a good job at pricing their product. Ive used it for 15 years and have never paid them a dollar. Thats a failure on their part, as I would have gladly paid monthly or yearly for the past 15 years. Even if I didnt, there were tons of products I would have IAP'd for that could have been seamlessly integrated into mint. Instead they seem entirely focused on trying to get me to sign up for credit cards or to switch bank accounts. What a lost opportunity.
As for the how much it costs to operate mint, thats true we dont know exactly what it is. But I am not a ostrich with my head in the sand. I can infer that the cost is going to be magnitudes less than the revenue it brings in, even in its current sad state. This isnt a chatgpt startup thats using insane resources on metal or developers to offer a product. Its a application suite that processes and coorelates data provided by plaid.com - Mint doesnt even do any of the heavy lifting anymore.
Wouldn't a start-up competitor need to enter (and then grow) the space in order for this to be a failure like that?
If it's such a potentially lucrative product, then why have the myriad of VC-funded challengers languished?
I think in reality, Mint.com is a classic niche product where a small set of competent users (the kind you see on HN) love it, but most people just don't see a need for it.
Years ago, Skype was the de-facto solution for video calls and video meetings. There was no zoom, there was no google meet. Skype was so known for video chat that it was a verb. 'Skype me'
Skype absolutely and completely fell asleep at the wheel and wholesale abandoned the public market to Zoom, Discord and Google. Its not like it happened overnight either. Skype had the ability to respond to these guys but instead did almost nothing after a redesign to 'skype 8' in 2018.
I cant exclaim how astronomical a failure it is to go from being the defacto verb for video calls and instant messaging to not even having 5% of the end-user consumer market anymore. It would be like if people stopped using google for search, or youtube for videos. You dont get to say "Yeah well google got reworked into gsuite which has 300m users" - Its still a failure of biblical proportions.
They should have been capable of creating a enterprise product and keeping their consumer offering going.
--
Just to be clear, I understand teams is large and doing well. Its also a enterprise product and it has nothing to do with what im talking about above. Discord (~20b valuation) only exists because Skype did zero updates or innovation for years.
I have the opposite perspective: management made the right call pulling the plug on Mint. The problem with Mint is that it most likely loses a huge amount of money; from what I've read, most data aggregators charge a fixed amount per account + a fee per API call, so they have to recuperate their costs by selling ads.
That's why Credit Karma makes money: credit card/loan/insurance referrals are worth insane amounts (I've heard numbers like $100+ per sign up for premium cards, even more for insurance/mortgage), so it only makes sense to shuffle customers over to Credit Karma where the sales funnel is much more effective. If one credit card referral can pay for the customer's API calls for a few years, it only makes sense to aggressively push for it.
I've seen life insurance referral fees at over $1000 per successful application.
Auto Insurance, when the market is soft (which it isn't right now), can sell at well over $100 per CLICK for premium consumers.
I'm surprised they couldn't even bother to try a paid offering before throwing in the towel. There have been people diligently using the service for over a decade who would definitely pay $10/mo if given the option rather than having to migrate somewhere else.
YNAB decided to go to a subscription based model, which is fine, but the annual cost of this software service seem ridiculously high for how simple the software is overall. Applies to monarch money too... 100 USD is a lot for simple personal accounting software.
To me the value is in bank synchronization, which is a big ongoing cost for the service. I can centralize all my financial information across accounts.
The habit of checking my transactions in a centralized place and categorizing them has led to me catching fraudulent transactions multiple times. I might have never noticed them without YNAB. That alone has paid for years of the subscription.
I know some people find that manual transaction entry helps them control their spending better but to me that’s just not practical. I don’t have time for that, there are too many transactions.
I also value the mobile app and automatic synchronization. It’s nice to be able to share a budget with multiple people and not fiddle around with local files or having to get on my desktop computer. I use YNAB on mobile 95% of the time.
If I give it a negative it’s not really the price, it’s that I’d like to see more progress on the software. I know they are still a small company but I’d like to see more ways to visualize without needing rely on external tools, and I’d like to see an overall a faster pace of feature development.
I don't want to be dependent on TheCloud. I want my local device to communicate directly with each bank and keep my credentials and "tokens" on devices I manage. Is this so much to ask for?
1: https://www.quicken.com/support/how-quicken-connects-your-ba...
> [Credit Karma] “offers a simplified way for you to build awareness of your spending, and track your savings.” Intuit says it still plans on adding ways to view transactions, track spending, and aggregate financial accounts.
> Earlier this year, Credit Karma added one of Mint’s key features: the ability for users to track their net worth. Intuit says Mint users can transfer their accounts by logging into Credit Karma from the Mint app.
In my Mint usage, I've never cared about budgeting or categorization (their auto-categorization was never accurate anyways). I just want to aggregate all my accounts, track my monthly spending, and track my overall net worth.
So this might be... fine? Or it might not be? It's just truly bizarre that:
1) They're forcing the transition to a ludicrously short 2 month period (why not give 6 months or a year to migrate?)
2) They're doing a horrible job at conveying whether Credit Karma is a good replacement or not (how about a simple comparison chart of features?)
3) They're destroying the Mint brand, which is valuable and consumer-friendly. Meanwhile "Credit Karma" just sounds like a scam
If Intuit wants to better monetize Mint, it seems like it would be vastly better to port the profitable Credit Karma features over to Mint, rather than migrate Mint users to Credit Karma.
What Intuit is doiung is utterly baffling to me, and smells like internal politics over at Intuit is taking precedence over good/profitable product decisions, which does not give me faith in the overall management at the company. Shutting down Mint to replace it with Credit Karma has very strong vibes of shutting down Digg v3 to replace it with Digg v4.
I hope this turns out well in the end, but given what an atrocious job they're doing in communicating it, I'm not holding my breath.
1. Credit karma doesn’t have all the features that mint does. I suspect they don’t plan on adding them either. But if you say that no one’s gonna sign up on credit karma. Might as well keep it vague and hint the new app can do that and hopefully some people end up signing up on credit karma.
2. I don’t think the care about mint brand. It’s pretty clear that mint wasn’t making enough money and they decided the effort needed to manage it isn’t worth it. On the other hand, credit karma is probably making a lot more money and much much easier to maintain - all it does is pull data from credit agencies. Credit karma recommends cards/loans etc. which I suspect is how they’re making good bucks.
Either way, it sucks for us. I suspect mint did some user surveys to see if they could make a paid version of mint work and realized not a lot of people are gonna pay for it. Sucks for us.
What are some of the best alternatives for this sort of personal finance view?
I also loathe the idea of having to hand over the account credentials to any third party service--what I really want is my financial institution(s) to send webhooks of my transactions, or even just allow for an automated download of the CSVs. (I'd write a playwright bot, but the 2fa makes it difficult. Of course the accounts should have 2fa, I just want an API for getting my transaction data.)
I've got ~4 or 5 bank accounts, a few different 401ks, some individual stocks via Equiniti or whoever, our mortgage, our credit cards, our house and car as assets (with values derived from Zillow and I think KBB?) - the only issues are the same ones I had with Mint where occasionally some service would need another login / password / 2FA or something and time out.
https://www.empower.com/sites/default/files/styles/large_hq/...
I don't know if I'm the weird one here. But I don't feel a need to connect all of my assets to constantly monitor them. I don't have any assets that necessitate that level of control.
Lotta trust required there, though. That cred DB gets compromised and that's your entire financial life
For me the risk was acceptable because it was read-only access from a very small number of institutions. But those institutions have changed over the 15 years I used Mint, so having the historical data from places I used to have accounts was immensely helpful in understanding things like how much net worth changed over time. Especially when I could layer in other accounts manually as well as estimated real estate values from Zillow. So "I bought a house" wouldn't show up as "I lost $X dollars" but instead "I owe $X on a mortgage against a house worth $Y."
Founder is very responsive and easy to setup and apply rules/recurring spends
So you can build anything you want on top of it or just use the prebuilt templates.
I mainly use it for your exact use case.
Kinda crazy to me that one of the biggest names in personal budgeting couldn't find enough value for its stakeholders.
And how is Credit Karma not just a feature they could bolt on to Mint as a "Credit" tab.
All of this is prob just weird organizational convection forces inside the Intuit megacorp rather than anything that's going to make practical sense.
EDIT: This is likely a cost efficiency effort, sunsetting what is underperforming and bolstering support for more profitable ventures.
The downside of getting acquired by a large company is that they want large-sized business. Lots of medium and small sized products that would be very viable on their own end up getting shut down because in the context of their parent company, they don't make sense.
The credit card ads are probably not generating enough revenue to justify the upkeep.
Mint was my (and I think many people's) first introduction to budgeting apps. It was life changing.
AFAIK they only used yodlee for the first couple years until they were able to secure their own connections to financial institutions.
Makes me a little sad thinking about how long I've been at this now..
I've always avoided including any email, phone or utilities account creds since these are, unfortunately, ways financial companies frequently use to authenticate you or authorize changes. I didn't want to be locked out of them in the event my bank or trade accounts got taken over.
https://www.fidelity.com/spend-save/full-view/overview
[1]: Under the covers, it's something called eMoney Advisor, LLC with its own TOS[2].
[2]: https://www.fidelity.com/spend-save/full-view/terms-of-use
EDIT: https://www.nerdwallet.com/reviews/investing/advisors/empowe...
> Empower acquired Personal Capital in 2020, and in Feb. 2023, Personal Capital finished its rebranding under the new name Empower. The service and its offerings remain largely the same.
Of all of the GNU apps I think I'd be using daily, that's not one of them but its decent.
Maybe a nonprofit could do it, especially with treasury rates so high it could self sustain itself for 30 years easily with a big endowment
https://support.microsoft.com/en-us/office/end-of-support-fo...
Edit: I see that it was shut down too.
https://tearsheet.co/new-banks/tiller-the-personal-finance-p...
Their subscription model is interesting. If you decide to cancel your subscription everything still works, but you don't get access to the connected services. The only thing I don't like is that you need to take a step to cancel the subscription, so if you want the software but don't want the connected services it's a bit of friction. I'd rather pay one price for the software (and I'm fine with doing this for every major version) with a separate subscription for the services set up separately.
That said, every piece of personal finance software I've tried has some bit of friction with how I want it to work.
Over time, my account connections started to rot, and as banks got acquired and accounts changed, data got glitchy, and I started seeing duplicate transactions. For a while, I'd diligently re-categorize transactions, hoping some sort of basic ML would learn from my updates, but it never did. My account fell into disrepair, and the information it offered became inaccurate and noisy. Over time, I just lost interest.
I said I applied for a job there. I was never sold on their business model, and their suggestions to me never made any sense. At the same time, all the $100 per year replacements people are suggesting also make no sense.
Mint offered an incredible product, especially for its time, but I'm not sure if there's a business there.
I absolutely love it and I have so much appreciation for the people building this stuff.
So far I am running vaultwarden and an audiobook server using plex.
That is... not inspiring confidence.
Either it's accurate so nobody uses it so I don't have confidence in it, or the number is wrong but nobody's noticed this glaring error on the home page and so I also don't have confidence in it...
Gnucash
Firefly III
The plain text accounting options are by far the best if you're willing to give up automatic pretty navigation and graphing.
With multiple accounts it really got tedious but I loved the actual double entry accounting and level of detail.
My wife was blown away by the year end summary I made with it. You can see early how much went to taxes, fica etc etc.
I once had ambitions to combine this with tiller or some other syncing app. I just use tiller now.
Beyond that, a few CC providers have terms that say "you aren't protected if you give out your password to services like this" so do keep that in mind (I didn't wire up some accounts explicitly for that reason, and I track them manually in the tool)
Wish the US would get it's act together and mandate a modern open banking API.
Otherwise the other options people have mentioned are decent, particularly hledger.
but you can use GNU Cash, a similar FOSS app as Mint, on Linux Mint
I should be able to write an application that pulls data directly from Chase / BofA / CapitalOne via a standardized API, without having to pass through systems like Plaid.
This is essentially the largest hurdle that open-source applications have. Not that they don't have enough knowledge, but their adoption is hampered by a difference in features between applications like Mint.
Mint worked seamlessly. No need for CVS exports & imports, mapping columns etc. It just worked.
The fact that we can't get that without having to sign large contract is scandalous.
From https://support.creditkarma.com/s/article/Intuit-Mint-and-Cr...
> Your favorite Mint features are moving to Credit Karma:
Continue to see your financial accounts in one place
Continue to view your transactions
Continue to track your spending
Continue to view your cash flow
Continue to track your net worth trend over timeI’ve considered building a simple WebView menubar app that wraps the Personal Capital mobile site or something which would kind of approximate the old Mint app’s experience, but it wouldn’t be as good since it’d be fudging a touch experience on desktop.
- https://github.com/firefly-iii/firefly-iii
- https://github.com/actualbudget/actual-server
I'd be curious what some other options are.
Perhaps also option to grant the likes of Credit Karma etc access to this basic aggregated transactions to try to add value eg budgeting, etc.
Wife and I have been on You Need A Budget for ~6yr now.
Not free, but the juice is worth the squeeze.
I'm fine with Excel even, just need a way to get the data.
I tried getting ofxget working every now and then and it always breaks in mysterious ways :(
More discussion yesterday: https://news.ycombinator.com/item?id=38105299
But it's not. The Mint app is shutting down and I'm breathing easier.
Back then, the answer was "I budget biweekly, which Mint can't do, and YNAB has opinions on budgeting that I don't agree with."
When Mint gained that capability, my new answer was "because things just disappear on the Internet"
And here's Mint becoming another victim of the 2023 tech enshittificnado.
I'm pissed on behalf of everyone who has years and years and years of data that will likely (but hopefully not) be impossible to fully export and now needs to find a new home for it all.
I'm doing the same with Expensify and moving that data into Google Sheets, then later into Excel (because Google Drive still existing is a miracle)