Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
AMD Intel Hardware

AMD Sold 79% of All CPUs in July (techradar.com) 194

An anonymous reader quotes TechRadar: AMD's Ryzen 3000 series processors, spearheaded by the Ryzen 7 3700X, have led what looks like an unprecedented assault on Intel's CPUs, at least going by the figures from one component retailer. The latest stats from German retailer Mindfactory (as highlighted on Reddit) for the month of July show that AMD sold an incredible 79% of all processor units, compared to 21% for Intel.

AMD's top-selling chip was the Ryzen 7 3700X, and get this: sales of that one single processor weren't far off equaling the sales of Intel's entire CPU range (at around the 80% mark of what Intel flogged). In June, AMD's overall market share was 68% at Mindfactory, so the increase to 79% represents a big jump, and the highest proportion of sales achieved by the company this year by a long way.

To put this in a plainer fashion, for every single processor sold by Intel, AMD sold four.

Ryzen 3rd-gen offerings have seemingly sold up a storm in the first couple weeks on shelves, and then slowed down, although that slippage is likely due to stock shortages rather than falling demand (the new flagship Ryzen 9 3900X chip is vanishingly thin on the ground, for example, and is therefore being flogged for extortionate prices on eBay in predictable fashion)... [W]e can throw in as many caveats as we like, but the plain truth (at least from this source) is that AMD's doing better than ever, and grabbing a truly startling proportion of CPU market share -- even with apparent stock issues providing some headwind.

This discussion has been archived. No new comments can be posted.

AMD Sold 79% of All CPUs in July

Comments Filter:
  • by blind biker ( 1066130 ) on Saturday August 03, 2019 @04:40PM (#59035686) Journal

    is that so many are still buying Intel CPUs, which currently are both worse and more expensive than equivalent AMD offerings. Maybe this is some Stockholm syndrome shit, I don't know, but it's puzzling.

    • by Shane_Optima ( 4414539 ) on Saturday August 03, 2019 @05:13PM (#59035812) Journal
      Not really all that surprising. Actually, I'm surprised for the opposite reason; I'm (very pleasantly) surprised that AMD is taking the lead this time.

      I routinely see people acting like AMD has always been playing second fiddling, totally ignoring that ~5+ year period in the 2000s where they decimated Intel by eschewing Mhz-chasing while also simultaneously putting the nails in the coffin of Itanium (for better or worse) by introducing AMD-64. Intel had to ditch Netburst (including in the consumer segment Pentium 4 and Pentium-D) entirely and start over using their Pentium 3-linage laptop processor as the basis for their Core line so they could be competitive with AMD again.

      But even though they were the best (*and* the cheapest) for years, as I recall they never passed Intel in sales. Brand name recognition counted for way more than it should've. I don't know what's different this time around, but I'm glad AMD is giving Intel a run for their money again. Intel's market segmentation and labeling philosophies in particular infuriates me (the i3/i5/etc. stuff mean absolutely nothing. Features are supported or not supported almost at random. I've seen not just i5s but even Celerons that supported Vt-d, and i7s that did not.)
      • I totally agree with you!!

        The last couple of PCs where I had a say, ie. not my company PCs where I have had laptops with Intel i5 and i7, I evaluated the specs and found that AMD both were high performance and gave value for money, so a no-brainer.

        I think the choosing of Intel is close to the "no one has ever been fired from choosing IBM" mantra.
        Upper management in many companies are still missing education and understanding on details, and middle management are without the cohones to tell their bosses the

        • where I have had laptops with Intel i5 and i7, I evaluated the specs and found that AMD both were high performance and gave value for money, so a no-brainer.

          Then you don't know fuck about laptops. You want them to be as capable as desktops in computing, but the reality is that you will trade off money and/or processing power on laptop hardware to be as battery efficient and least heat generating as possible. AMDs haven't put out competitive CPUs to Intel, particularly on laptops, until Zen2 (i.e. now).

          • AMDs haven't put out competitive CPUs to Intel, particularly on laptops, until Zen2 (i.e. now).

            AMD briefly had mobile athlon 64 dual-core processors which were very good value for money, but they didn't support them very well at all (they were bad with windows, and worse with linux) and hardly anybody used them. And the original Athlon and Athlon XP processors were much better than then Intel processors for power consumption on the desktop. Intel has always had superior process technology to AMD until now, and yet AMD still had better power consumption there.

      • by Kjella ( 173770 )

        I routinely see people acting like AMD has always been playing second fiddling, totally ignoring that ~5+ year period in the 2000s where they decimated Intel by eschewing Mhz-chasing while also simultaneously putting the nails in the coffin of Itanium (for better or worse) by introducing AMD-64. Intel had to ditch Netburst (including in the consumer segment Pentium 4 and Pentium-D) entirely and start over using their Pentium 3-linage laptop procåessor as the basis for their Core line so they could be competitive with AMD again.

        Technically, that happened. Economically... companies price their CPUs at what they'll sell at. The marginal cost of a CPU is on an existing design and an existing process has almost nothing to do with what it sells for. The commitments on wafers and production volume are made years in advance, particularly as long as AMD had their own factories. Intel knew how rapidly AMD could scale up production and knew they had a grace period to come up with a comeback. That's part of the reason AMD fell so hard, they

        • Technically, that happened. Economically... companies price their CPUs at what they'll sell at.

          Actually, this reminds me of something I forgot to say: AMD probably made a serious mistake in keeping their processors cheaper than Intel's. They really needed to break their old image as "the bargain option" (I'm saying this as someone who used a K6-2 when I was a kid. It was ok for some things but man when it sucked, it sucked.) and the best way to do this would've been to not just quietly rely on tech magazines to trumpet their praises, but to actually charge more than Intel. This would've certainly hel

      • by haruchai ( 17472 )

        "But even though they were the best (*and* the cheapest) for years"

        I've bought AMD almost exclusively for my personal desktops for almost 20 years. They've been more than good enough for a long time and it was very easy to upgrade
        in stages from AM2 to AM3+.
        AM4 required all-new parts except for storage & graphics.
        Have never had the use of an AMD laptop or server although I've heard some of the Opterons were beasts.
        But Intel's chip prowess and secret deals with OEMs ..Dell... helped keep Intel In

      • as I recall they never passed Intel in sales

        They likely still haven't. Headline is misleading- AMD procs are outselling Intels on a large german retailer.
        There's no evidence to suggest that they are everywhere. On Amazon, at least, the 9900K, 9700K, and 8700K are still outselling the 3700X.
        One of AMDs low end procs currently has the #1 slot, but the 9700K is at #2, at ~3x the price.
        None of this trying to comment on merit, only that the world's largest retailer paints a slightly different picture.

        • by Gadget_Guy ( 627405 ) on Sunday August 04, 2019 @04:54AM (#59037244)

          Is this [amazon.com] the place where you are getting your figures? Because you are right that the now-superceded Ryzen 2600 is at #1 and 9700K is at #2, but you fail to mention that Ryzen then takes up the position of #3, #4, #5, #6, #7, and #8. That means that AMD has taken 7 out of the top 10 positions.

          The 3700X that you chose for your comparison isn't even in the top 10, so why pick that one? The sales results being reported here are not about whether the high-end processors of each brand are outselling the other, but the all CPUs in total. It is the number of units, not the amount of Dollars (or Euros). That means you can't just ignore the other AMD processors to cherry-pick the one that you want to compare with.

          Since we don't know the number of CPUs sold - only the relative rankings - then we can't say if Amazon's list confirms Mindfactory's figures. But that means we also can't say that it disproves them either.

          • Sure is.
            I picked the 3700X, along with the 9900K because they are competitors.
            The models I chose were all to demonstrate that, where 2 models compete, the Intel seems to be faring better. AMD, as always, is kicking ass at the low end.
            • by Luckyo ( 1726890 )

              9900K competes with 3900X. The fact that you had to pick a model that is two pricing layers lower than one you wanted to pit it against to get a victory is telling of the depth of pit Intel finds itself in in the top end desktop offerings.

              • Oh, well that means Intel's dominating even more in direct competitor sales, as the 3900X isn't even on the radar. Being a 12-core, I didn't figure the 3900X was a great direct competitor.
                Was that the point you were trying to make?
                • by Luckyo ( 1726890 )

                  Besides the fact that you showed to be utterly misinformed or intentionally lying?

                  I had no point beyond that.

                  • You're not very good with logic, are you?
                    I said: 9900K competes with 3700X, to which, the 9900K is ahead of in best selling listings, but only slightly.
                    You said: No, it compete with the 3900X (which is more expensive than the 3700X), which means your point must be trying to spin something!

                    Where your correction, or difference in viewpoint, only served to further my point that Intel is still winning between competing chips, and that AMD is slurping up the low end, as they have for years.

                    End of the day,
      • by Luckyo ( 1726890 )

        You forget the most important part, which is why most people don't remember this period of AMD's dominance. Intel's conviction for anti-competitive behaviour. Where to help the catastrophic situation with P4, they threatened OEMs that unless they sold a specific percentage of intel CPUs(iirc in the 80%s) of all CPUs sold by that OEM, they'd have problems with supply of intel CPUs.

        AMD, which expected to get massive sales as their CPU offering was crushingly superior, invested into more fab capacity at this t

        • by sjames ( 1099 )

          And, of course, the years where the Intel compiler was rigged to sandbag AMD processors. Coupled with the fact that many benchmark programs were compiled using the Intel compiler.

          • by Luckyo ( 1726890 )

            That's a whole other can of worms. Photoshop for example still performs far better on Intel than AMD CPUs. Yes, this includes the new ryzen 3xxx parts.

            Current situation is mostly "are you looking for a CPU for gaming or photoshop only? Intel is your choice. For everything else, get AMD".

            But I don't think this is so much on Intel as lack of resources on AMD's side. Intel has a dedicated team that works with software vendors to optimize their software for Intel's CPUs, and that team is wildly more successful

            • by sjames ( 1099 )

              This went WELL beyond just working with vendors to help them optimize for a particular processor. The runtime startup emitted by icc literally had a case in it's logic to choose the least optimal code if it detected an AMD processor. To the point that if you used a preload library or hacked that case out of the binary using a hex editor, the AMD magically became a real contender.

              That's a lot of head to head benchmarks where the AMD processor "came up short" only because it was sandbagged.

              • by Luckyo ( 1726890 )

                Like I said, that was a small part of it. Overwhelming bulk is in the fact that AMD/ATI has been genuinely bad with their software support, even without any input from Intel's anticompetitive practices.

          • by Agripa ( 139780 )

            And, of course, the years where the Intel compiler was rigged to sandbag AMD processors. Coupled with the fact that many benchmark programs were compiled using the Intel compiler.

            Nothing changed; Intel's compiler and libraries are still rigged against AMD processors. The court only required Intel to document it which they did by originally posting an image of the text announcing it so that searches would not find it as a fuck you to the court.

      • Eh, AMD not dominating Intel in sales in the early 2000s had nothing to do with brand name recognition, it was all about Intel paying off retailers, integrators and "journalists". They had to pay a few billion for that illegal behavior which, of course, was very little and very late.

      • I routinely see people acting like AMD has always been playing second fiddling, totally ignoring that ~5+ year period in the 2000s where they decimated Intel by eschewing Mhz-chasing while also simultaneously putting the nails in the coffin of Itanium (for better or worse) by introducing AMD-64.

        Itanic was doomed because Intel failed to provide a magic compiler that would make it performant.

        Intel seems to have lost their touch in every category; they no longer have the lead in process technology, they no longer [are believed to] design superior silicon, and they no longer have superior compiler technology. At this point, it doesn't look like they have any technical reason to continue to exist.

        • by sjames ( 1099 )

          Even in the days of the x86, they got there by accident. The entire x86 line was supposed to be used as I/O coprocessors for the iAPX 432. But the latter was so heavyweight that people noticed things were a lot faster if you had the "I/O processors" run the program themselves. And so the IBM PC was born.

          • by epine ( 68316 )

            Even in the days of the x86, they got there by accident.

            Guess you've never heard of a "pivot" before.

            Before pivots had their Andy Warhol moment: lucky lightning strike; after pivots become the in thing: just another day in the office at Innovation Inc.

            [*] Here "Inc." stands for Incarnate.

            The 432 was intended to be the successor of the 386, but it was complicated and late.

            Meanwhile Intel had an 860 team and a follow-on 486 team competing with each other.

            ———

            Oral History of John H. Crawford [computerhistory.org]

            • by sjames ( 1099 )

              The 432 started before the 8086 was even finalized (and the 386 wasn't even in planning), everything you posted is after the observation that running on the "I/O processor" was faster than running on the CPU. It's easily seen in retrospect, perhaps not so easily seen at the time that by that point the 432 was a dead whale being kicked down the beach.

              On the positive, they did manage to salvage some of the 432 tech in the form of the i960, which was a commercial success even if nowhere near the level of the h

      • As you say - for better or worse - AMD won the 64-bit instruction race. (It was certainly the better solution at the time, whether the long-term might have been well served by something more radical could be debatable).

        Thing is, graphics plays an important part - whether it is integrated, or the support of external processors. AMD only bought ATI in 2006, and it took a while to really get their ducks in a row, with improved driver support, better integrated chips, etc. By the time AMD would have been in a p

        • Mmm, yeah but integrated graphics (Intel or otherwise) was a joke in the early 2000s. Couldn't even do full resolution video let alone anything 3d. I didn't think AMD's external graphics support had any issues, either.
    • Because I wish to emulate games and overclock.

    • not surprising. people that buy individual processors are mostly gamers and intel still has the lead in single thread performance.

    • Comment removed based on user account deletion
      • by Bert64 ( 520050 )

        RAID support on consumer motherboards is absolutely terrible irrespective of intel or amd, better to buy a serious server raid controller.

        • Comment removed based on user account deletion
        • Better to use software raid usually, so you don't get stuck dealing with some dealer-specific hw raid BS later when the hardware fails.

          • by sjames ( 1099 )

            A thousand times this if you think you might like to still have access to your data if you upgrade or replace your disk controller.

            • by Bert64 ( 520050 )

              Software raid and "fakeraid" are two different things...
              The fakeraid offered by cheap controllers has all the disadvantages of proprietary hardware raid controllers (ie nonstandard formats), but none of the performance benefits (eg battery backed write cache, dedicated channels, asic to compute checksums etc).

      • Personally, if I plan on building a PC that will use Optane to make a 6TB SSD/HDD hybrid for a Steam gaming volume, I'll be going Intel. OTOH, software caching solutions such as PrimoCache make the AMD case doable as well.

        You have to be kidding. What steam user is going to buy 6TB worth of SSD storage for their games? They'll just buy 2TB, and swap in and out the games they *very* infrequently play. Change that picture to someone who likes to play games while transcoding their latest movie/TV series. Those people will still buy 6TB worth of SSD, but they'll be buying the AMD CPUs. Intel's multithreading is nerfed for another family generation.

    • Worse in what way? Quantify exactly what you mean.

      IPC crown: Intel
      Management engine capabilities for businesses: Intel
      Power efficiency: Intel (obviously talking laptops not tablets here).

      Building a general purpose / high end desktop, well that has been AMD for years.

      • by Luckyo ( 1726890 )

        Everything that isn't single thread IPC dependent like gaming and photoshop.

        • Everything that isn't single thread IPC dependent like gaming and photoshop.

          Except that's still not true. My current workload isn't IPC dependent but I sure as fuck wouldn't want a power hungry AMD chip in this machine while it runs on a battery.

          Re-read my comment. IPC is a piss small criteria compared to the many that you should put thought into when picking a chip.

          • by Luckyo ( 1726890 )

            You need to relax. It's ok to like something that is simply not as good as another thing competing with it. It's ok to prefer it to the objectively better option.

            That's how luxury products work.

            What's not ok is to try to push your preferences on others under false pretences.

    • I'm closely following the Ryzen 3000 launch and let me tell that it's probably the most issues-packed launch I've ever seen if you're using a motherboard other than the one based on the X570 chipset (which on average cost over $200). And x570 motherboards are not without their quirks as well.

      Intel on the other hand is a known quality: you buy it and everything works. Yeah, they change sockets often but I've never perceived this to be an issue because changing CPUs even biennially doesn't make any sense. T

      • People are making the mistake of reading too much into the Zen2 family release. Whether AMD or Intel, the first, freshest release of CPUs are always in small quantity, and have growing pains. This is all aimed for November/December.

    • by samdu ( 114873 )

      I think it's akin to the old "no one was ever fired for buying IBM" mantra from the 80s.

    • People buy shit that is worse and more expensive all the time. This is usually a result of advertising.

  • 79% of all CPUs* (Score:5, Informative)

    by 93 Escort Wagon ( 326346 ) on Saturday August 03, 2019 @04:41PM (#59035692)

    *if you only look at sales of discrete CPUs to people building their own computers from scratch and purchasing from one particular German retailer.

    • Donâ(TM)t worry itâ(TM)s slashdot editors doing their best. Looking at these comments with trump and other crap, I wonder what am I still doing here ... I guess itâ(TM)s hard to leave after so many years ...
      • I don't think this is on the Slashdot editors - it's basically how the Tech Radar site wrote its own drooling headline and article. Slashdot has pretty much always just posted stories more or less as written.

        Look, I'm not a particular fan of Intel... but I am a fan of well-written tech journalism, which is getting increasingly difficult to even find. I imagine that's largely due to most of these tech sites getting rid of actual staff and basically becoming blogging platforms where inexperienced kids are wil

        • by burhop ( 2883223 )

          What I found amusing is that a tech article found it necessary to explain what 79% is:

          To put this in a plainer fashion, for every single processor sold by Intel, AMD sold four

          I'm disappointed in the direction Slashdot comments have gone over the years but there is only so much the Slashdot editors can do working today's "high tech" articles.They have my sympathy.

    • And depending on where [yahoo.com] you get the story, it's not all rosy reporting for Advanced Micro Devices:

      TLDR...

      After taking the helm in 2014, AMD CEO Lisa Su mapped out a way forward to catch up to these bigger rivals. She decided to skip the 10-nanometer node on AMD's portfolio of chips and go straight ahead to 7-nanometer. That decision, made a few years ago, has catapulted AMD ahead of Intel this year in the race to 7-nanometer CPUs for both PCs, desktops, and data centers. Nevertheless, AMD's recent earnings report only showed a paltry $0.08 in non-GAAP (adjusted) earnings per share (EPS). Additionally, the company lowered its full-year guidance, which has been impacted by the trade war with China and declines in the current game console cycle.

    • Re:79% of all CPUs* (Score:4, Interesting)

      by Kyogreex ( 2700775 ) on Saturday August 03, 2019 @05:10PM (#59035800)
      This entire thing seems to be a classic example of stories being retold with increasing bias. The Reddit source is upfront about this being from one specific site right in the title. The linked article buries that caveat under a bunch of text. And by the time it makes it here, that important bit of information is de-emphasized even more.
      • by Luckyo ( 1726890 )

        To be fair, mindfactory is a common source for "PC hardware sales directly to machine builders". It's probably the biggest shop in EU for this sector at this point (typically either best or very close to best prices), and it's rare in that it has some transparecy with its sales.

    • by xlsior ( 524145 )

      *if you only look at sales of discrete CPUs to people building their own computers from scratch and purchasing from one particular German retailer.

      Of course... Most customers don't buy discrete CPU's and don't build their own computer. It's a small fraction of the market. HOWEVER: the kind of person who builds their own computer from scratch also tends to be the person who gets asked what computer they should buy the next time their co-worker, grandma, or other extended family member is looking to get a new one. The more mindshare AMD gets among techies, the more the market as a whole will flow towards them.

      Of course there'll be a delay, but Intel

      • by tlhIngan ( 30335 )

        Of course... Most customers don't buy discrete CPU's and don't build their own computer. It's a small fraction of the market. HOWEVER: the kind of person who builds their own computer from scratch also tends to be the person who gets asked what computer they should buy the next time their co-worker, grandma, or other extended family member is looking to get a new one. The more mindshare AMD gets among techies, the more the market as a whole will flow towards them.

        Of course there'll be a delay, but Intel sho

      • Comment removed based on user account deletion
    • by leonbev ( 111395 )

      Well... of course.

      I think that most of us Slashdot readers know that the percentage of people who buy prebuilt desktops instead of building their own is probably well above 90% now, so that retail sales numbers for a CPU launch are pretty meaningless to the bottom line of the company producing them.

      The real question is if the author of this "story" is a diehard AMD fanboy, or just someone trying to do yet another bump and dump scam on AMD stock.

  • by mykepredko ( 40154 ) on Saturday August 03, 2019 @04:59PM (#59035762) Homepage

    When I RTFA, I can't believe that it is just based on one retailer. There's no discussion on brands, price point and it's only for one month (could there have been a sale)?

    C'mon, somebody's being too much of an AMD fanboy here.

    • Perhaps they think they have a leading indicator - it's often true that hobbyists go first, OEMs follow. And they're fanbois too. I may soon buy my first AMD CPU in all of ever - and I started before X_86 was a thing.
    • by jwhyche ( 6192 )

      It's one retailer, that sales to a small nitch of builders. Hardly what I call impending doom for Intel. I'm not going to look it up but I'm willing to bet that sales of Intel in the same market for Intel processors in laptops alone beat what is mentioned in the article.

      • I agree the statistics is biased. After five minutes of search, I found this report online: https://articles2.marketrealis... [marketrealist.com]

        According to the firm Mercury Research, AMD market share in CPUs was around 16% at the desktop and around 13% at the laptop space at 2019Q1. These numbers are too low compared to the 79% coming from this computer shop in Germany. I have not heard of any of these two companies - Mercury Research data is better aligned with my bias. Shops like Dell, that tend to move a huge number of

        • by jwhyche ( 6192 )

          ccording to data from Mercury Research, two generations of Ryzen increased AMDâ(TM)s x86 desktop unit market share from 12.2% to 17.1% between the first quarters of 2018 and 2019. Its x86 notebook unit market share rose from 8% to 13.1% during the same period. Its market share rose as its rival Intel suffered supply shortages, which encouraged customers to switch to AMDâ(TM)s CPUs.

          Now this more of what I expect. More realistic number but still enough to make you sit up and take note. Damn, it's nice to see AMD gaining some ground on Intel.

    • could there have been a sale

      No, there was however a hotly anticipated release for which many people have delayed purchasing a PC.

  • Seems like the high-end processors got the paper-launch treatment.
    • I bought a 3900X on release date. Microcenter had people waiting in the parking lot hours before they opened on launch day. They ran out of 3900X processors around noon.

    • by AHuxley ( 892839 )
      I got a 3700X.
  • Slashdot allows blatantly misleading headlines on their website.

  • >"AMD's Ryzen 3000 series processors, spearheaded by the Ryzen 7 3700X, have led what looks like an unprecedented assault on Intel's CPUs"

    That is exactly what I just bought- a Ryzen 3700X and Asus X570-P motherboard to replace my old Phenom II system I have been using for 8 years (!). Coupled it with the blisteringly fast Corsair MP600 M.2, HyperX 3466 RAM, slapped Mageia 7.1 on it and away I go! Very happy so far.

    I waited only a few hours too long to decide on all the components and then all four went

  • Anyone else get what I got which is a Ryzen 3 3200G CPU with "2nd generation CPU" print on the front of the box by accident? I did.
    • Unless I'm missing something deeper in your post, isn't "2nd generation" a fitting term for Zen 2?

    • Anyone else get what I got which is a Ryzen 3 3200G CPU with "2nd generation CPU" print on the front of the box by accident? I did.

      No. Ryzen 3 3200G CPUs are 2nd generation Zen+ architectures.
      All Ryzen 3 3xxx products are as are all Ryzen 3, 5 and 7 3xxx chips with a U or H designation for mobile.

      3rd Generation chips aren't available with mobile or APUs yet.

  • The headline is more than a little misleading. It completely forgets that not every CPU is in a desktop PC.

    Possibly, "In the desktop PC market, one retailer reports..."

  • Do people here immediately recognize that this shakes down almost exactly the same in the Android vs iPhone marketplace? Or does the cluestick cease to cover the Pareto distribution once user ids reach six digits? (Exactly as predicted by the Pareto distribution through his hubba hubba spokesperson, Dunning Kruger.)

    iPhone vs Android market share [macworld.co.uk] — 8 February 2019

    Statcounter reports that over the January 2018 to January 2019 period Android made up a massive 74.45% of the sector, with iOS way back on 2

  • The actual story is that AMD desktop CPUs vastly outsold Intel at one component reseller. Anecdotal reports about sales at US-based retail sellers of CPUs suggest a similar phenomenon there.

    But that's a long way from saying that AMD is selling nearly 80% of all the CPUs sold because retail sales are only a small part of the total. The bulk of CPU sales are to computer manufacturers that in turn build them into systems; AMD is not as big a presence there. And a large chunk of CPU sales are for laptops and ta

Keep up the good work! But please don't ask me to help.

Working...