Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Microsoft Businesses The Internet Yahoo!

Microsoft Bids $44.6 Billion For Yahoo 784

The news is everywhere this morning about Microsoft's $44.6B offer to buy Yahoo. The offer represents $31 a share, a 62% premium over Thursday's closing price; and Yahoo's stock price has been rising in after-hours trading. Microsoft has been making overtures to Yahoo since 2006, according to the CNet article, including a buyout offer last February that was rebuffed. Mediapost.com has some perspective on the deal from the point of view of ads and eyeballs. Such an acquisition, which would be Microsoft's largest by far — it bought Aquantive last year for $6 billion — would need approval by US and EU authorities. A European Commission spokesman declined to comment.
This discussion has been archived. No new comments can be posted.

Microsoft Bids $44.6 Billion For Yahoo

Comments Filter:
  • by 1sockchuck ( 826398 ) on Friday February 01, 2008 @10:05AM (#22260244) Homepage
    A consolidation of the Microsoft and Yahoo networks could shift a massive amount of infrastructure from open source technologies to Microsoft platforms.Microsoft said that "eliminating redundant infrastructure and duplicative operating costs will improve the financial performance of the combined entity." Yahoo has been a major player in several open soruce projects. Most of Yahoo's infrastructure runs on FreeBSD, and the lead developer of PHP, Rasmus Lerdorf, works as an engineer at Yahoo. Yahoo has also been a major contributor to Hadoop, an open source technology for distributed computing. Data Center Knowledge [datacenterknowledge.com] has more on the infrastructure implications.
  • so.... (Score:2, Interesting)

    by mahju ( 160244 ) on Friday February 01, 2008 @10:08AM (#22260274)
    I'm not a MS fanboy, so I have my doubts that they will pull this off well, but...

    I can see how this will work (and takes fight to google a bit more). However there will be a load of sites now that will overlap (e.g. Hotmail & Yahoo Mail)... quesiton is, will this mean a lot of consolidation or will they stay diverse and unique???

  • by jo42 ( 227475 ) on Friday February 01, 2008 @10:11AM (#22260312) Homepage
    What would this mean to Yahoo E-mail? Or Flickr? Or the great web developer toolkits Yahoo has release? Just imagine the migration of all Yahoo services over to Windows Server. Unless they leave it alone, whatever Microsoft does would be the kiss of death to what Yahoo is.
  • by Ralph Spoilsport ( 673134 ) on Friday February 01, 2008 @10:12AM (#22260330) Journal
    I have 10 years of email in yahoo. If MS takes over, what then? Will they force everyone into hotmail accounts? I think I'm going to be spending a few hours every night downloading and saving my email off line.

    Interesting that - imagine building a business using online apps, only to have your supplier go under and get bought out in some botched effort, and then lose history...

    I think there are a number of serious implications in this MS/Yahoo deal. The monopoly aspect is actually the least problematic: the loss of history is a greater problem.

    But then, maybe the Feds under a Democratic Admin will say "nuh uh!" and kill the deal...

    RS

  • Re:Very odd (Score:5, Interesting)

    by coolmoose25 ( 1057210 ) on Friday February 01, 2008 @10:12AM (#22260332)
    Actually, I don't think regulators would have a huge problem with this... Clearly the big guy on the block is Google at this point... Microsoft and Yahoo joining forces makes sense from a competitive point of view... Let's face it, MSN sucks, it has always sucked, and so it is a good merger from a business perspective too. The only thing I worry about here is if Yahoo just sort of "melts" under Microsoft's ownership, the same way Excite did when it got bought.
  • by surfingmarmot ( 858550 ) on Friday February 01, 2008 @10:16AM (#22260380)
    Google has 77% market share in search while Yahoo has 16% and Microsoft a little under 4%. If Microsoft and Yahoo brands alone can't get any better share than that, I don;t see how a merger is going to help. Mergers make sense for this kind of deal for only major two reasons: 1) increase efficiency or capital for business model that is failing only because of lack of it or 2) to take a strong brand move it in to a new market with new technology. Neither is the case here: both brands are well-known already and in the market. So neither is bringing anything to the other they didn't already have. There is no synergy here--just a combination of two losing armies that will have too many redundant generals and soldiers and are desperate. The market will become more efficient with this "natural" consolidation but I cannot see an increase in competitive position for either of them. In any event, odds are that the EU won't let this pass muster anyway. Maybe even the DOJ will arouse from its deep slumber on this one.
  • Re:So This Means... (Score:3, Interesting)

    by Ilgaz ( 86384 ) * on Friday February 01, 2008 @10:17AM (#22260392) Homepage

    So this means people will begin avoiding Yahoo with the same impunity they avoid MSN?
    Theoretically Microsoft could buy up anything good about the internet so we can all shut our computers down and settle in w/a trip to the library and a good book.
    I am sure Yahoo already lost a lot of users just because of the rumor/bid. I actually checked if closing/purging Yahoo account is still easy and my account exists there since 1998. Guess why that account was opened first time? Hotmail got acquired by MS and I was one of first to ask if there is a way to close my account ;) Moved to Yahoo the day it was announced.
  • by BVis ( 267028 ) on Friday February 01, 2008 @10:22AM (#22260466)
    Or, they're looking to tie him down and make him stop working on PHP... since as we all know ASP.NET is a far far superior technology... and a LOT of Yahoo! code is PHP.
  • by div_2n ( 525075 ) on Friday February 01, 2008 @10:25AM (#22260494)
    I wrote to the FTC to complain because since Yahoo now owns Zimbra, this means that Microsoft will have the ability to kill the only serious competitor to their Exchange platform.

    I know about the other solutions, but none are as feature complete IMHO as Zimbra. Two words: Blackberry integration.
  • Re:Very odd (Score:3, Interesting)

    by yog ( 19073 ) * on Friday February 01, 2008 @10:42AM (#22260682) Homepage Journal
    So what's your point? Most companies start by buying some existing work; very few invent something completely new. Dell didn't invent the PC, nor did Compaq, nor did HP. Apple didn't invent the windowing GUI.

    Microsoft is smart. They did not get where they are by being idiots. If they think Yahoo is worth $46B to them, I'm inclined to believe it. On the other hand, it might be that Google has been mulling an investment in Yahoo and Mr Softy just wanted to prevent that scary thing from happening.

    It makes me sad that YHOO might cease to exist. To me, Yahoo represents the internet revolution. For ten years I have been using Yahoo's email, stock quotes, news, weather, sports, shopping, maps, and directories on a daily basis. I have bought and sold Yahoo stock when it was in the $300's and more recently when it was in the teens. I used to post on Yahoo's news comment boards before they shut them down, mainly to counter the many idiots I saw there. To me, Yahoo has always been a safe port in a storm.

    When Microsoft takes over Yahoo, assuming the antitrust authorities let this happen (doubtful, actually), it will be a sad day for the internet. The old guard will have won out over the pure internet players. It will be Google against MS at that point. I guess I'll just spend even more time on Google from then on.
  • Re:Farewell Yahoo (Score:3, Interesting)

    by zrq ( 794138 ) on Friday February 01, 2008 @10:51AM (#22260814) Journal

    All my bookmarks are in del.icio.us [wikipedia.org] :-(

    Del.icio.us was acquired by Yahoo! on December 9, 2005.

    All my images are in Flickr [wikipedia.org] :-(

    In March 2005, Yahoo! Inc. acquired Ludicorp and Flickr

    If I knew they were going to hand over all my data to Microsoft I wouldn't have signed up.
    *sigh* time to start looking for alternative services.

  • Love vs. Hate (Score:5, Interesting)

    by ablair ( 318858 ) on Friday February 01, 2008 @10:51AM (#22260832)
    For a heavy internet user like me, this news comes as a crisis of conscience. Having been a loyal Yahoo! Mail user for over a decade (the world's largest webmail service), and having so much of my online presence on Yahoo's comprehensive services - Contacts, Flickr, online document storage, Messenger, Y!Finance, Groups, (the list is endless) - I am obvioulsy deeply loyal to an independent Yahoo! ...But one reason that I've allowed Yahoo! to gradually become such an important part of my life is that it's NOT Microsoft. The same sentiments are felt by millions: will loyalty to a very useful Yahoo! be enough to overcome our distaste for Microsoft and the inevitable changes a takeover will entail? This is not insignificant nor a "religious platform issue" - note how Hotmail has fallen from #1 spot in email users after the MS takeover, for example. Yahoo! webmail alone reportedly accounts for 255 million of the world's 543 million webmail accounts, and webmail is only one of a vast range of internet & open source items Yahoo! is involved in.

    Yahoo News itself is reporting this as a hostile takeover [yahoo.com], but seemingly with Microsoft willing to pay such a large premium, one that will be hard to resist. It's interesting that Microsoft is willing to use up almost all of it's cash reserves for this takeover, largely sacrificing it's flexibility to make strategic investments in the future. But from the perspective of Yahoo! users the more important question is whether a MS takeover will turn Yahoo! into tepid porridge? And will the long, slow decline of Microsoft now drag Yahoo! down too?
  • Fate of Flickr? (Score:5, Interesting)

    by MisterSquid ( 231834 ) on Friday February 01, 2008 @10:53AM (#22260852)
    If this deal goes through, expect to hear a gigantic sucking sound coming from the direction of Flickr.
  • by dotancohen ( 1015143 ) on Friday February 01, 2008 @11:00AM (#22260930) Homepage
    A few years ago Yahoo accidentally posted their phpinfo() code for a few minutes. I've still got the page saved, but I'm certain that most of it is outdated by now.
  • Re:nice to see (Score:2, Interesting)

    by SoulRider ( 148285 ) on Friday February 01, 2008 @11:11AM (#22261144)
    Microsoft may have the big money, but Google has the big brains. This ought to be interesting.
  • Re:nice to see (Score:5, Interesting)

    by nbharatvarma ( 784546 ) on Friday February 01, 2008 @11:11AM (#22261152)
    I cannot comment on the entirety of Asia, but I am an Indian and from a state called Andhra Pradesh (Hyderabad, in case you have heard of it). We speak a language called 'Telugu' here. I doubt if more than 1 or 2 percent of the world has heard of it.
    The amount of Internet penetration here is very very less, apart from Hyderabad. Google is so popular that it is part of our songs [Like Bollywood, which are Hindi films, we have our own industry of sorts with Telugu films and yes they all have songs].
    When a movie song has Google in it, it is because the average movie-goer knows what it is.
    Google has become a part of our language. The same with some other regional languages include the National language Hindi.
  • by MtViewGuy ( 197597 ) on Friday February 01, 2008 @11:12AM (#22261156)
    Hotmail has been really bad in the past but the current version of Microsoft Live! Hotmail is actually pretty good. I think Microsoft--if they want good PR--should keep Yahoo! running as a separate subsidiary instead of integrating it into Microsoft itself
  • Perhaps (Score:4, Interesting)

    by hrieke ( 126185 ) on Friday February 01, 2008 @11:14AM (#22261190) Homepage
    the real reason to buy Yahoo is to kill it.
    I can see this in a two prong attack to get to Google.
    First, by buying Yahoo, they get access to all of Yahoo's users which will be migrated over to MSN. This will give MS the strength to talk to Madison Ave and have the technology that is good enough.

    Second, MS will then offer cut rate advertisement (or perhaps a new click model which is deeply discounted), which will force Google to react or lose market share.
    Remember that Google is primarily a advertisement firm with some killer search technology, not a technology firm that also does ads- so to use a Ballmer quote from the past, to kill a company, you "cut out the air supply". Google's air is adverts.

    Finally, this will cut into Yahoo's open source projects; just a little benefit for MS, but still, it's there.

    To a monopolist, $40b is cheep money for killing 2 birds with one stone.

    Now, will it happen?
    That's another question.
  • by ablair ( 318858 ) on Friday February 01, 2008 @11:19AM (#22261258)
    The press & people here seem to think this is no big deal because MS Search is pathetic and Yahoo Search is nowhere as popular as it used to be, at a distant #2 in the market. But who cares about Search? The real value in this deal for Microsoft is in the armada of Yahoo! services and online advertising properties. 88% of Yahoo! revenues come from marketing services; it's also the world's largest webmail service (one of may services). It is involved in a vast range or internet technologies, standards groups, open source projects, and more. The list of important internet technologies, projects and markets Yahoo! is involved in is long and attractive. For Microsoft, this is definitely a strategic acqusition and is reflected in how much they are willing to pay to get it.

    Winners: Microsoft, Y!shareholders.
    Losers: Yahoo!, Y!users, the internet, open source, competition.
  • by ransom1982 ( 938665 ) on Friday February 01, 2008 @11:22AM (#22261296)
    Just thought I would test your theory. Live.com search for Python [live.com] Google search for Python [google.com]. Google shows no bad results, Live.com has Python.com $40 signup that links to a porn site. That has been my typical experience. I don't know what tech terms you've been searching for, but Google has always had relevant links for me on the first page.
  • by mlwmohawk ( 801821 ) on Friday February 01, 2008 @11:22AM (#22261310)
    OK, Yahoo isn't a small company. This isn't like other acquisitions MS has made. This is more like a Compaq buying DEC. Think about it, Yahoo is sort of losing against Google. So Microsoft is buying a faltering competitor to (a) merge income and (2) reduce the competition by one player.

    That makes the game Microsoft vs Google.

    Now, can Microsoft really take on Yahoo without destroying it? Will it be like when Compaq bought DEC? Or will it work? Yahoo is all FreeBSD, the engineers there HATE and laugh at Microsoft and its products. I know for a fact that moral will sink and people will leave Yahoo.

    There is something different going on here. FAST, Fast Search and Transfer, previous owners of www.alltheweb.com, a search engine competitor to google in the late 1990s split from its search engine business which it sold to overture, which was bought by Yahoo. Microsoft is currently in the process of buying FAST, and next on the agenda is Yahoo. Bringing back together, the two halves of the old company.

    It may be a coincidence, but it is curious. Why would Microsoft buy technology that it arguably already has or could build cheaper? What is it they are out to get? Are there patents or other "intellectual property" owned collectively by the two parts of FAST that they can use to sue Google?

    Also, Yahoo is a HUGE open source user/contributor. A purchase by Microsoft will almost certainly reduce the number and amount of contribution to the open source environment.

    Lastlt, isn't this *exactly* what the Sherman act was designed to prevent?

  • by andydread ( 758754 ) on Friday February 01, 2008 @11:24AM (#22261334)

    The Zimbra faux open source license (ZPL) now the (YPL) [zimbra.com] a perversion of the Apache license prohibits the removal of their logo from the source in the form of an "Attribution Clause" This logo is trademarked. Yahoo now owns the trademarks and now perhaps Microsoft will on a successful purchase of Yahoo. This begs the question. Can Zimbra be forked? I think the answer is no. Because you cannot remove the logo as the license states and MS will presumably now own the trademarks and all rights to that code. If this is the case then it would seem as if the Zimbra people are out on their ears. without their code or trademarks.

    True open source aka free software preserves the right to fork. With badgeware you are prohibited from removing the trademarks and logos from the source. Hence you cannot fork it. This is BAD. If they remove the logo requirement from their license and leave the attribution requirement then that would be no problem because customers could still fork and maintain attribution to the originators which is what the GPL allows anyway. Zimbra chose to screw the customer by using an true open source license (Apache License) and corrupting it by forcing you not to remove the trademarked logo. So as to prevent forking and therefore prevent free market competition that open source fosters. This is why true OPEN source software like Debian and Linux and any GPL sw cannot be bought away from freedom and the free market.

    As one that has deployed it in a few sites this is really disturbing to me. A tough lesson to learn and this will be the last time I get bitten by faux open source licenses.
  • Knee Jerk Reaction (Score:3, Interesting)

    by Guanine ( 883175 ) on Friday February 01, 2008 @11:31AM (#22261464)
    1. Can anyone imagine how this purchase could possibly work? I can only see the finances of the two companies united... not the brands themselves.
    2. There are probably a bunch of boardroom guys drooling over "synergistic cross-brand opportunities" right now. Bleugh.
    3. At least this story wasn't submitted by "I Don't Believe in Imaginary Property". If he's so great, bring him on as an editor already.
  • Re:Very odd (Score:3, Interesting)

    by zrq ( 794138 ) on Friday February 01, 2008 @11:42AM (#22261638) Journal

    Is this kind of merger a good argument for releasing server side software under the GNU [gnu.org] Affero GPL [wikipedia.org] ? If these services were using software licensed under something like the GNU Affero GPL, then a company like Microsoft wouldn't be able to go near them.

    I know the argument against this form of license is that large players like IBM, Sun and Google would not want to use them, so the projects would find it difficult to get sponsorship. But both Flickr and del.icio.us started as small start-up teams with a cool idea, and became valuable because of the user base they attracted. When they started out they weren't looking to be bought out by a large company, they just wanted to try out their idea and share it with their friends.

    If the next cool idea is started by a team who used tools licensed under the GNU Affero GPL, what happens when it gets discovered and attracts a huge user base ? It would be interesting to see which of the big players would be prepared to become involved. A potentially disruptive technology. [wikipedia.org]

  • Re:Love vs. Hate (Score:3, Interesting)

    by crush ( 19364 ) on Friday February 01, 2008 @11:49AM (#22261756)
    For me the immediate worry is that Yahoo's developers will be pulled off neat projects like YUI [yahoo.com]. Yes, it's BSD licensed so it'd be possible for other people to continue it, but Yahoo! have hired some awesome people and allowed them to do good work in this area. I'd hate it if Microsoft got to kill off a good department because it competed with Silverlight or whatever .NET crap they way to push tomorrow.
  • Re:flickr (Score:3, Interesting)

    by zrq ( 794138 ) on Friday February 01, 2008 @12:00PM (#22261912) Journal

    Picassa runs pretty well in WINE

    I'm not looking for another heavy weight image handling application. Got quite a few of those already, and all available GPL or similar. Flickr was cool because they published their webservice API, allowing others to create simple image uploaders or plugins for existing applications.

    But for me, Flickr's main attraction was the ability to share images using a Creative Commons [creativecommons.org] license. It means I can use other peoples images as resources in my websites, which in turn encourages me to share some of my images with the community. I haven't see an alternative that promotes Creative Commons in the same way that Flickr does.

    I don't use Flickr to show off my images in a web album, I use it to share (attribution, non-commercial) my images with others who have shared their images with the community.
    I'm not sure if Microsoft would understand that.

  • Re:Very odd (Score:3, Interesting)

    by Firehed ( 942385 ) on Friday February 01, 2008 @12:00PM (#22261918) Homepage
    Not that I'm defending MS for it, but it's easy to expect as much when a software company expands into the services market. Both Google and Yahoo have been services companies from the beginning. It's in their best interest to make them available to as many people as possible, as they're effectively treating their free services as a loss leader to bring in money from their other services (which is to say that searching is free but they profit, at no cost to you, when you click on an ad).

    Microsoft, OTOH, started as a software company. Their business model, like that of any other software company, relies on getting people to use that software. Not entirely unlike the services market. What they've attempted to do is use their services as a loss leader to bring in money from their SOFTWARE arm, rather than a different section of their services. In other words, they try to get the end users who are looking for free services to buy their software, which naturally goes against the whole 'free' thing.
  • by thirty-seven ( 568076 ) on Friday February 01, 2008 @12:21PM (#22262232)

    Why do EU regulators get any say over whether Microsoft can purchase Yahoo? Does, say, Canada also have the right to block Microsoft from purchasing Yahoo? Could the US block BMW from purchasing Daimler?

    This is based on the assumption that Microsoft and Yahoo are both incorporated in the United States.

    Note: I am not a U.S. person, nor do I have a US-rocks, EU-sucks attitude.

  • Re:Love vs. Hate (Score:3, Interesting)

    by ablair ( 318858 ) on Friday February 01, 2008 @12:48PM (#22262678)

    It is incredible what the world would look like, if we applied this logic to everything else in our life. [...] How much worry, how much concern, how much of your life does it take you to think about this to a point where you make it part of your life to avoid a specific company, Microsoft in this case.


    Not much. I just avoid it where I can, that's all. Just like I don't like vanilla, so I tend to avoid vanilla foods & French vanilla coffee, etc. Neither has really affected me that much, and I definitely do what I want to do. In fact I avoid them both because that's exactly what I want to do.
  • by PRR ( 261928 ) on Friday February 01, 2008 @01:08PM (#22263066)
    Anyone watching GOOG? (Ironically on Yahoo Finance)

    As of hign noon EST it's down about 8.5%
  • by SethJohnson ( 112166 ) on Friday February 01, 2008 @01:13PM (#22263146) Homepage Journal


    Guess it's time to go some other place to host my photos...

    It was time to go some place other than flickr when they instituted the 200 photo limit on free accounts. They also don't advertise that limit up front- you find out about it only after you've got an investment in using their site.

    Seth
  • by Golgafrinchan ( 777313 ) on Friday February 01, 2008 @02:08PM (#22264040)
    Remember when Judge Thomas Penfield Jackson ordered that Microsoft be broken up into 3 separate companies back in 1999? Microsoft appealed the verdict, Bush won the 2000 election, and suddenly the Department of Justice had a strong Republican (i.e., pro-big business) bent. The result is that the original judgment on Microsoft was thrown out, and they instead were served with a comparative slap on the wrist.

    I expect something similar to happen here. Right now, the Department of Justice is unlikely to enforce antitrust law too strictly, and so at this point in time I don't expect the DoJ would have a problem with this acquisition. However, if Clinton or Obama wins the presdiency 10 months from now and this acquisition still isn't completed, don't be surprised if the DoJ starts looking at this much more closely and blocks the acquisition.

  • Re:Very odd (Score:3, Interesting)

    by cayenne8 ( 626475 ) on Friday February 01, 2008 @02:44PM (#22264658) Homepage Journal
    "I think its mostly an attempt for him to show his power. Now someone send him to here [showyourpower.net] instead. However, it would create really interesting battle with Google. They're both becoming really large competitors now."

    I know MS is trying to buy Yahoo to compete with Google, but, I'm wondering...can they?

    I mean, back in the day, I never used Yahoo to search...it was horrible compared with what was back in the day..I'd try AltaVista or what have you..but, Yahoo just didn't see to be a real 'search engine'. And today with Google present, I don't know anyone that uses anything BUT google to search.

    Sure I have an old yahoo email acct...that I really only use to register for things online, and let it get spammed, but, aside from some email, who the hell uses Yahoo much for searching?

    How would this acquisition help MS exactly?

  • by Builder ( 103701 ) on Friday February 01, 2008 @02:51PM (#22264754)
    ...to watch from a great distance!

    I remember how many goes it took to get hotmail off of FreeBSD, and I expect Yahoo! to be even harder.
  • Re:Very odd (Score:3, Interesting)

    by meadowsoft ( 831583 ) on Friday February 01, 2008 @03:26PM (#22265262) Homepage
    Microsoft buys Yahoo. Microsoft gets share of AT&T. Microsoft controls only (legal) data network for iPhone. Microsoft controls iPhone?

    And this will certainly pass regulation, since even "do no evil" megacorporations like Google need competition from "do most evil" megacorporations like Microsoft.
  • by mysticgoat ( 582871 ) on Friday February 01, 2008 @04:11PM (#22265910) Homepage Journal

    In what way is "M$" perfectly legitimate?

    Look, you have a few choices:
    1. You can type Microsoft like a normal non-cretin
    2. You can type the stock-ticker abbreviation, MSFT
    3. You can type the accepted acronym, MS
    All three of those options work. M$ isn't any of them

    No. "M$" is a perfectly cromulent disambiguation. Otherwise, we would have trouble distinguishing between
    MS==Metric System
    MS==Multiple Sclerosis
    MS==Mississippi (the state)
    MS==Manuscript
    MS==Master of Science
    And the list goes on and on...

    But in contemporary global society, there is only one M$.

  • Re:Very odd (Score:3, Interesting)

    by GaryPatterson ( 852699 ) on Friday February 01, 2008 @08:25PM (#22268862)
    Yep, Microsoft is fantastically smart. At sales and marketing.

    They may have *been* smart, but currently they're showing little sign of that. The marketing for Vista is non-existent and what little there has been has clearly failed to counter the perception of a buggy mass of pain and UAC pop-ups. The Zune is another case in point (squirting? seriously?), and the XB360's red ring of death is almost impossible to spin out of. Yes, all three products are pretty nice in their own right and all are perfectly usable, but the Microsoft marketing team seem either to be missing in action these days.

    Contrast to Apple who really are fantastically good at marketing. Look at the hype around the iPhone compared to Windows-based phones. Microsoft managed to get Ballmer on TV to basically lie about the iPhone and that was the best they could do to counter Apple's hype. On a purely marketing level, Microsoft failed utterly to dent the bubble of their competitor's hype. Look at the perception of Apple products versus the perception of Microsoft products. Hell, look at the perception of open source products like Firefox, Linux and Apache compared to their Microsoft counterparts.

    I reckon the Microsoft marketing team is dead. What skill they had has long since left and now they're down to interns and a couple of janitors.

I've noticed several design suggestions in your code.

Working...