Dare Obasanjo's weblog
"You can buy cars but you can't buy respect in the hood" - Curtis Jackson
Navigation for Microsoft and Innovation: Always Ahead of It's Time or Bad Marketer? - Dare Obasanjo's weblog
Content
Sidebar
Footer
July 10, 2005
@ 06:20 PM
Comments [11]
Microsoft and Innovation: Always Ahead of It's Time or Bad Marketer?
A recent comment left in my blog by someone named Nigel states
"Not only is Microsoft unable to create technological tidal waves, it constantly misses the waves produced by others. Aren't you guys learning from the past?"
After watching a number of recent trends in the software industry I've been struck by how many of them were originally started by Microsoft but later abandoned only to be picked up by the rest of the software industry a few years later.
EXHIBIT A -
XML Syndication (CDF & ActiveDesktop)
Content syndication using RSS has emerged as the next big thing. We have Apple's iTunes supporting podcasting,
VC funds dedicated to funding startups building on RSS
and practically every news organization on the Web sporting RSS feeds.
However the basic approach and technology behind RSS and XML content syndication was originally proposed by Microsoft with its
Channel Definition Format (CDF)
and
ActiveDesktop
technology. As with most aspects of the
push technology fad
of the late 1990s, usage of the technology languished. However CDF did inspire Dave Winer and Netscape to become interested in content syndication using XML. In 2000, Dan Brickley sent a mail to the RSS-DEV mailing list entitled
RSS-Classic, RSS 1.0 and a historical debt
which points out that the syndication formats created by Dave Winer & Netscape owed a lot to CDF.
Of course, the original killer app for RSS has been blogging. Without the rise of blogging it is unlikely that RSS would be as popular as it has become today.
EXHIBIT B
- AJAX (DHTML & XMLHTTP):
Another popular trend on the Web today is using DHTML and server callbacks to build Web applications This approach has been recently been named Asynchronous Javascript & XML or AJAX for short. This trend really became hot after Jesse James Garrett penned his article
Ajax: A New Approach to Web Applications
which highlighted the power of applications built using this approach.
As Adam Bosworth points out in his post
AJAX Reconsidered
and Scott Guthrie in his post
Atlas Project
, the basic building blocks of AJAX (DHTML & the XMLHTTP object) were invented by Microsoft. However as both Adam & Scott point out, the primary focus of building AJAX applications at Microsoft was on targetting business customers with applications like Outlook Web Access. Eventually interest in building rich internet applications at Microsoft
swung towards XAML and Avalon and away from DHTML
.
Until Google unleashed
GMail
,
Google Maps
and
Google Suggest
on the Web. Now AJAX is the new hotness.
EXHIBIT C
- Web APIs & Web 2.0 (Hailstorm)
If you hang around web development pundits long enough, you'll eventually hear the phrase "Web 2.0". This is a monicker for the increasing trend of treating web sites as web platforms. Every cool website has APIs these days. At
Google Web APIs page
you can find APIs for Google Maps, Google Search and Google AdSense. At the
Yahoo! Developer Network
you can find APIs for Yahoo! Maps, Yahoo! Search, Flickr & Yahoo! MyWeb. On the
Amazon Web Services page
you can find APIs for creating and searching listings on Amazon. At the
eBay Developer Program
you can find the same for eBay. Smaller sites also have APIs as are evidenced by the
del.icio.us API
,
Bloglines API
or the
43 Things API
. Then there are all the weblogging APIs and RSS feeds out there that allow users to create and consume content outside of the traditional window of the Web browser.
Turning web sites into web platforms that can be interacted with from any platform running on any device was a key part of the original vision behind
Microsoft's Hailstorm initiative
. However there were other parts of the initiative that didn't sit well with potential customers and it was quietly abandoned.
LESSONS LEARNED?
I'm not sure whether the aformentioned trends count as "technological tidal waves" but they are definitely significant to how developers and end users utilize the Web. In all three situations Microsoft started with a vision that was quite innovative, hit some roadblocks and scrapped initiatives instead of changing tactics. Eventually our competitors learned from our mistakes and make us look late to the party when we finally get over our initial failure enough to try again.
I suspect that in a few years, a fourth example that should be added to this list would be comparing
Passport
to efforts such as the
Liberty Alliance
. Then again, from reading
Kim Cameron's blog
it seems that we are trying to switch tactics in the digital identity space instead of giving up. That is a welcome change.
Tweet
Categories:
Life in the B0rg Cube
|
Web Development
Related posts:
The mobile web vs apps is another front on the battle between open and closed systems
My Experiences with DevOps while Working in Bing Ads
Stack Ranking: Why are Amazon, Facebook and Yahoo copying Microsoft's performance review system?
Steven
OAuth 2.0: The good, the bad and the ugly
Some Thoughts on Address Book Privacy and Hashing as an Alternative to Gathering Raw Email Addresses
Tracked by:
"Unfiltered Podcast - Show #1" (Randy Holloway Unfiltered)
[Trackback]
http://www.ecyware.com/blog/PermaLink.aspx?guid=f4bb66d9-6b81-46a6-88f4-d8ffadec...
[Pingback]
"2002_06_24 - Departurebanish.com" (2002_06_24 - Departurebanish.com)
[Trackback]
"1428_ministry - Calftryin.net" (1428_ministry - Calftryin.net)
[Trackback]
"May Camp 2006" (May Camp 2006)
[Trackback]
"Toronto Wireless Community Network (TWCN)" (Toronto Wireless Community Network ...
[Trackback]
"Music" (Music)
[Trackback]
"Giochi di Luce" (Giochi di Luce)
[Trackback]
"COMMISSIONERS’ CORNER" (COMMISSIONERS’ CORNER)
[Trackback]
"Events" (Events)
[Trackback]
"Calftryin.net" (Calftryin.net)
[Trackback]
"Philip Morris agrees to buy Nabisco for $14.9 billion" (Philip Morris agrees to...
[Trackback]
"main.htm" (main.htm)
[Trackback]
"Mannequin Madness" (Mannequin Madness)
[Trackback]
"Mute_8977 - Calftryin.net" (Mute_8977 - Calftryin.net)
[Trackback]
"Verreau_9420 - Calftryin.net" (Verreau_9420 - Calftryin.net)
[Trackback]
"main.htm" (main.htm)
[Trackback]
"3337_backlash - Departurebanish.com" (3337_backlash - Departurebanish.com)
[Trackback]
"ALL ABOUT CANADA" (ALL ABOUT CANADA)
[Trackback]
"Events" (Events)
[Trackback]
"NATURE HIKE" (NATURE HIKE)
[Trackback]
"Reel Views - Angie" (Reel Views - Angie)
[Trackback]
"Gralty Automotive" (Gralty Automotive)
[Trackback]
"TIFFANY BOUDREAU PAX LODGE 2004" (TIFFANY BOUDREAU PAX LODGE 2004)
[Trackback]
"Humanist - Calftryin.net" (Humanist - Calftryin.net)
[Trackback]
"SERVICE PROJECTS" (SERVICE PROJECTS)
[Trackback]
"May Camp 2006" (May Camp 2006)
[Trackback]
"2004_02_11 - Calftryin.net" (2004_02_11 - Calftryin.net)
[Trackback]
"3611_sixth - Calftryin.net" (3611_sixth - Calftryin.net)
[Trackback]
"Aluminum 2000" (Aluminum 2000)
[Trackback]
"939_awards - Calftryin.net" (939_awards - Calftryin.net)
[Trackback]
"4029 - Calftryin.net" (4029 - Calftryin.net)
[Trackback]
"6070 - Calftryin.net" (6070 - Calftryin.net)
[Trackback]
"COMMISSIONERS’ CORNER" (COMMISSIONERS’ CORNER)
[Trackback]
"8266_opposition - Calftryin.net" (8266_opposition - Calftryin.net)
[Trackback]
"Murat - Calftryin.net" (Murat - Calftryin.net)
[Trackback]
"main.htm" (main.htm)
[Trackback]
"Training" (Training)
[Trackback]
"May Camp 2006" (May Camp 2006)
[Trackback]
"Voluntary_2161 - Calftryin.net" (Voluntary_2161 - Calftryin.net)
[Trackback]
"IDEC" (IDEC)
[Trackback]
"PREPARING FOR INSPECTION" (PREPARING FOR INSPECTION)
[Trackback]
"Thinking Day 2006" (Thinking Day 2006)
[Trackback]
"The Camping Page" (The Camping Page)
[Trackback]
"Districts" (Districts)
[Trackback]
http://jawf5j3.net/events/sitemap1.html
[Pingback]
http://viezbaq.net/dining/index.html
[Pingback]
http://weujmru.net/rooms/sitemap1.html
[Pingback]
http://weujmru.net/storage/sitemap1.html
[Pingback]
http://vy3i7wz.net/table/index.html
[Pingback]
http://weujmru.net/groups/sitemap1.html
[Pingback]
http://khxbafb.net/sitemap1.html
[Pingback]
http://restablog.dreamhosters.com/garden/sitemap1.html
[Pingback]
http://lvxjtu6.net/beauty/sitemap1.html
[Pingback]
http://eofw1lk.net/colorado/sitemap1.html
[Pingback]
http://restablog.dreamhosters.com/
[Pingback]
http://bombaylogger.web.aplus.net/01/index.html
[Pingback]
http://tulanka.readyhosting.com/estate/sitemap1.php
[Pingback]
http://fongyf6.net/cnn/sitemap1.php
[Pingback]
http://restablog.dreamhosters.com/automotive/sitemap1.html
[Pingback]
http://restablog.dreamhosters.com/computer/sitemap1.html
[Pingback]
http://host239.hostmonster.com/~blogford/sitemap4.html
[Pingback]
http://host239.hostmonster.com/~blogford/sitemap2.html
[Pingback]
http://fastblog.sc101.info/dental/sitemap1.html
[Pingback]
http://fastblog.sc101.info/jewelry/sitemap1.html
[Pingback]
http://hp2e2r3.net/00/index.html
[Pingback]
http://umatutman.com/housing/sitemap1.html
[Pingback]
http://mwtobvc.net/10/index.html
[Pingback]
http://ok7mmwm.net/sitemap1.html
[Pingback]
http://cj6pvrd.net/toys/sitemap1.html
[Pingback]
http://qyaq5qm.net/retail/sitemap1.php
[Pingback]
http://d579737.u108.floridaserver.com/sitemap2.html
[Pingback]
http://box432.bluehost.com/~zbloginf/sitemap1.html
[Pingback]
http://gator442.hostgator.com/~hockteam/games/sitemap1.html
[Pingback]
http://gator442.hostgator.com/~hockteam/arizona/sitemap1.html
[Pingback]
« Update on Blog Posting APIs and MSN Spac...
|
Home
|
My Wikipedia ToDo List »
Sunday, 10 July 2005 20:13:49 (GMT Daylight Time, UTC+01:00)
Dare: I'm glad you posted this. I'm as quick as anyone to kinda dismiss Microsoft's place in things, but credit should go where credit is due. A little reminder never hurts.
Roger Benningfield
Sunday, 10 July 2005 20:39:10 (GMT Daylight Time, UTC+01:00)
Thanks for the excellent response, Dare. Indeed, if you put it this way, Microsoft was way ahead of time in some respects (which in itself is good enough a reason to start whining "But why are you so poor at sending your great stuff to the market?" :)). However, the general perception of some people is "Microsoft waits for ideas to prove themselves and only then invests in their development".
After a bit of digging on the net, I think another couple of examples of innovation ahead of its time are Sky Server (http://skyserver.sdss.org/ and a scientific paper at http://research.microsoft.com/scripts/pubs/view.asp?TR_ID=MSR-TR-2001-104) and Terra Server (http://terraserver.microsoft.com/). On the other hand, Google Earth is the new kid on the block compared to Terra Server, but it made a bigger bang.
Which leads to another question: Is Microsoft turning into a good source of innovation only to be exploited by others? (like Apple, Xerox and others were in their time). What are you doing to (1) change the public perception mentioned above and (2) make sure you get the R&D people in sync with marketing people to create tidal waves and benefit from them yourselves? (since you do have the resources to do so)
Nigel
Monday, 11 July 2005 01:52:09 (GMT Daylight Time, UTC+01:00)
In response to Nigel, part of the reasons that Microsoft's innovations may not garner as much public excitement and notice compared to when similar innovations are presented by other companies is precisely because of the breadth of Microsoft's product offerings. Microsoft’s dominance also evokes fear in potential partners; the failure of Hailstorm is a key case is point.
It takes much more marketing effort from Microsoft to publicize a new product compared to what is required of Google. Wait till Google offers, say 30 services, and you'd see their difficulty in making the public aware of new product offerings.
I might add that the public has also somewhat pigeonholed Microsoft as an OS/Productivity Software/Development tools company. I believe that this is part of the reason why it took much more investment to make MSN (compared to AOL and Yahoo!) profitable. Whereas AOL, Yahoo!, and Google are easily associated with web email and search, respectively, Microsoft must spend more to educate consumers that it also offers web and search services.
Microsoft’s problem is not unique, however; it is a problem faced by other companies that are successful for widely recognized products. The antidote might sometimes be to spin off a new company from the parent to develop/market these new “sexy” services; the spin-off might be able to achieve much faster recognition and growth in new innovation areas.
- Taiwo
Taiwo Ayedun
Monday, 11 July 2005 09:13:26 (GMT Daylight Time, UTC+01:00)
Dare,
Excellent post, I must add in Microsoft's defence, the real problem is not coming up with a piece of technology, but coming up with a useful application for that technology. There are hundreds of examples (not just from Microsoft) of excellent technology without a real use. Sometimes a real use never comes along!
Something from my own experience is XTend (a file system thingie based on tagging) I created in 2001. I had a good piece of technology (IMHO) but no one understood it or was ready for it. Sure I was bad at marketing etc etc, but the main problem was I got seduced by the technology, and thought that was enough. It isn't! You have to have a compelling use for the technology too.
In the book 'A good hard kick in the Arse' by Rob Adams, there is one comment worth it's weight in gold. Paraphrasing somewhat:
New technology is useless, unless it can be applied to better solve a problem people are 'already solving' badly.
That is why things like Del.icio.us and Flickr have made tagging hot.
Alex
Monday, 11 July 2005 10:27:30 (GMT Daylight Time, UTC+01:00)
It's varied -- bad marketing, bad implementation, bad strategy, vaporware perceptions, buggy and insecure reputations, predatory and deceptive practices, Licensing 6.0, wholesale lack of external trust and bad patent protection. The scripters and the open sourcers just re-heated the cold abandonware. The technology bubbled around, then reformed, stuck together with the usual markup scotch-tape that always appeals to the grassroots. But XML owes itself to EDI. So Microsoft is hardly always the starting point, they pick up in the middle too sometimes.
And Microsoft's dominance and all-consuming reputation (perhaps sometimes irrational, but perception tends to be taken as truth), tends to shy people away, aka Passport and Intuit. Plus no one trusts the first two implementations from Microsoft anyways (and that's those that actually ship, tons more in the vaporware pipeline). The '3 times to get it right' is a sad company moniker. All this great innovation? So? People tend to wait until it becomes a driving force, and has some real applicational-use behind it, the back-end is no good on it's own. Plus I fault the developer-focus, they think in terms of the tech, rather than the more anthropological customer focus. Marketing to most Microsoft people is tech conference hopping and tossing complex stuffs to McCann or whatever stick-in-the-mud flashy agency manages to catch their eye at any given moment. Marketing overhaul, would be case number one. And even when innovation is there, Tablet PC/Media Center they can't make it stick in wider world.
But at the heart of it all, most of the innovation is pointless anyways, OS and Office commodization are what made them kings, so the R&D guys and geeks can dream up new stuff to eternally subidize, or abandon and strategy tax away.
Christopher Coulter
Monday, 11 July 2005 15:11:27 (GMT Daylight Time, UTC+01:00)
No doubt Microsoft is innovative, and does come up this great ideas, but it seems to lack the nerve to carry things forward by providing a killer app. For Example, Ajax is definitely a great idea, but look at what popularized it. Certainly not Outlook Web access. It was killer Apps like Gmail and Google Maps.
Krishna
Monday, 11 July 2005 17:25:55 (GMT Daylight Time, UTC+01:00)
Agree with Christopher that the issues are varied. The examples you listed suffer from one or a few of the following:
1) not that innovative (single signon and web services have been around forever; performing http POSTs from the browser is not innovative)
2) poorly implemented (XMLHttpRequest should be simply "HttpRequest"; the "xml" totally screwed it up).
3) platform-specific (only Windows version of Web Outlook uses XMLHttpRequest which completely defeats the purpose of a cross platform, richer Web UI).
4) not easy to implement (all the web services you mention are takin goff because they are much simpler than anything MSFT is doing; for example, non offer only a SOAP interface)
pwb
Monday, 11 July 2005 20:03:41 (GMT Daylight Time, UTC+01:00)
In the case of AJAX, I don't think it was in Microsoft's hands to make it popular. It wasn't until other browsers implemented the XMLHttpRequest object that it could be considered a viable platform to base your internet application on.
Microsoft used it for Outlook Web Access, which assumed that the clients could control their platform to an extent, and guarantee that IE was available.
Joshua Flanagan
Wednesday, 13 July 2005 02:39:06 (GMT Daylight Time, UTC+01:00)
I think AJAX was buried on purpose. Microsoft makes almost all its money from fat clients, so it didn't want to sell an idea that would boost the capabilities of thin-clients that could then be run on Linux or some other OS. The more capable you make thin clients, the less reason people have to buy fat clients.
That is also a big part of the reason MS halted almost all innovation in IE after it had taken the market from Netscape. Ditto web api's. Microsoft is deathly afraid that people are going to run applications over the web, instead of one windows.
That is why Microsoft spent 500 million dollars developing IE and then gave away free, and also broke lots of anti-trust laws to take over the browser market from Netscape. The idea was to gain full control of the net, and then extend the protocols, so that it could stop anyone who tried to use the net to replace the desktop.
Microsoft's number one priority is hanging onto its Windows and Office monopolies, and in order to do this, it will eagerly sacrifice innovations that users would find very valuable.
This is all, by the way, a classic example of Christensen's book The Innovator's Dilemma.
Eduardo
Wednesday, 13 July 2005 05:07:57 (GMT Daylight Time, UTC+01:00)
BTW, Dare, you might try a different template for your blog. It's nearly unreadable on Safari. And even on IE the margins are much to wide forcing the content into a small column down the middle.
pwb
Thursday, 21 July 2005 05:17:55 (GMT Daylight Time, UTC+01:00)
"Microsoft started with a vision that was quite innovative, hit some roadblocks and scrapped initiatives instead of changing tactics."
This sentence reminded me of the much missed ObjectSpaces initiative. I am not implying that Microsoft invented O/R mapping, just that it would have been very useful to have a O/R mapping standard for ADO.NET.
Diego Vega
Comments are closed.
RSS/Subscribe
Archives
All dates
All Posts
Search
Latest Posts
Culture Eats Strategy for Breakfast
Some Thoughts on Paul Graham’s Essay on Income Inequality
How Facebook Knows Who You’re Talking to on Tinder and OKCupid
Fabric: Why Developers Can Trust Twitter Won’t Screw Them This Time
5 Account Security Features Every Online Service Should Implement But Doesn't
Facebook’s Newsfeed Experiment: Most people have grabbed the wrong end of the stick
Change is bad unless it’s great: Lessons from user revolts against Foursquare’s Swarm and the new Skype for iPhone
Facebook’s App Links: The Good, the Bad and the Ugly
The mobile web vs apps is another front on the battle between open and closed systems
How Facebook Knows What You Looked at on Amazon
Categories
Cloud Computing (5)
Comics (1)
Competitors/Web Companies (161)
Current Affairs (31)
Das Blog (3)
dasBlog (1)
Life in the B0rg Cube (197)
Mindless Link Propagation (185)
Movie Review (13)
MSN (127)
Music (20)
Office Live (8)
Personal (54)
Platforms (59)
Programming (58)
Ramblings (145)
Rants (7)
RSS Bandit (215)
Seattle Startup Shoutout (4)
Social Software (185)
Startup Shoutout (4)
Syndication Technology (108)
Technology (169)
Trip Report (63)
Video Games (6)
Web Development (198)
Windows Live (227)
XML (203)
XML Web Services (114)
Archives
January, 2016 (2)
October, 2015 (1)
October, 2014 (1)
September, 2014 (1)
July, 2014 (1)
June, 2014 (1)
May, 2014 (1)
April, 2014 (1)
February, 2014 (1)
January, 2014 (1)
December, 2013 (1)
November, 2013 (2)
July, 2013 (1)
March, 2013 (1)
November, 2012 (2)
September, 2012 (2)
July, 2012 (3)
June, 2012 (1)
April, 2012 (1)
February, 2012 (1)
January, 2012 (1)
November, 2011 (1)
September, 2011 (3)
July, 2011 (2)
June, 2011 (1)
April, 2011 (1)
March, 2011 (1)
January, 2011 (2)
November, 2010 (2)
October, 2010 (2)
August, 2010 (3)
July, 2010 (3)
June, 2010 (3)
April, 2010 (6)
March, 2010 (3)
February, 2010 (5)
January, 2010 (4)
December, 2009 (2)
November, 2009 (8)
October, 2009 (1)
September, 2009 (3)
August, 2009 (4)
June, 2009 (1)
May, 2009 (12)
April, 2009 (5)
March, 2009 (17)
February, 2009 (11)
January, 2009 (20)
December, 2008 (12)
November, 2008 (12)
October, 2008 (22)
September, 2008 (12)
August, 2008 (15)
July, 2008 (18)
June, 2008 (19)
May, 2008 (12)
March, 2008 (2)
February, 2008 (27)
January, 2008 (20)
December, 2007 (26)
November, 2007 (26)
October, 2007 (29)
September, 2007 (16)
August, 2007 (34)
July, 2007 (26)
June, 2007 (33)
May, 2007 (37)
April, 2007 (14)
March, 2007 (32)
February, 2007 (35)
January, 2007 (29)
December, 2006 (29)
November, 2006 (47)
October, 2006 (26)
September, 2006 (46)
August, 2006 (40)
July, 2006 (38)
June, 2006 (48)
May, 2006 (33)
April, 2006 (39)
March, 2006 (38)
February, 2006 (42)
January, 2006 (42)
December, 2005 (43)
November, 2005 (40)
October, 2005 (48)
September, 2005 (45)
August, 2005 (40)
July, 2005 (31)
June, 2005 (36)
May, 2005 (38)
April, 2005 (31)
March, 2005 (39)
February, 2005 (22)
January, 2005 (25)
December, 2004 (32)
November, 2004 (27)
October, 2004 (24)
September, 2004 (26)
August, 2004 (23)
July, 2004 (25)
June, 2004 (29)
May, 2004 (39)
April, 2004 (37)
March, 2004 (41)
February, 2004 (51)
January, 2004 (54)
December, 2003 (42)
November, 2003 (40)
October, 2003 (41)
September, 2003 (8)
August, 2003 (11)
July, 2003 (9)
June, 2003 (14)
May, 2003 (12)
April, 2003 (12)
March, 2003 (13)
February, 2003 (13)
January, 2003 (13)
December, 2002 (12)
November, 2002 (8)
October, 2002 (6)
September, 2002 (5)
August, 2002 (6)
July, 2002 (6)
June, 2002 (4)
May, 2002 (8)
April, 2002 (3)
March, 2002 (1)
February, 2002 (1)
January, 2002 (4)
November, 2001 (4)
October, 2001 (3)
September, 2001 (3)
August, 2001 (1)
July, 2001 (1)
May, 2001 (0)
April, 2001 (2)
March, 2001 (2)
BlogRoll
Alexander Groß
Anthony Bouch
Ben Scheirman
Clemens Vasters
Erv Walter
Gray's Matter
Harry Pierson
James Snape
John Forsythe
Joshua Flanagan
Kris van der Mast
Mark Michaelis
Michael Earls
Omar Shahine
Paulb Vanbrenk
Scott Hanselman
Stephen Forte
Steven Rockarts
Tom Mertens
Tom Watts
Tony Bunce
Vasanth Dharmaraj
Categories
Cloud Computing
Comics
Competitors/Web Companies
Current Affairs
Das Blog
dasBlog
Life in the B0rg Cube
Mindless Link Propagation
Movie Review
MSN
Music
Office Live
Personal
Platforms
Programming
Ramblings
Rants
RSS Bandit
Seattle Startup Shoutout
Social Software
Startup Shoutout
Syndication Technology
Technology
Trip Report
Video Games
Web Development
Windows Live
XML
XML Web Services
Contact the Author
Themes
Pick a theme:
BlogXP
business
calmBlue
Candid Blue
dasBlog
dasblogger
dasblueblog
dasEmerald
DirectionalRedux
Discreet Blog Blue
Elegante
essence
Just Html
MadsSimple
Mobile
Mono
Movable Radio Blue
Movable Radio Heat
nautica022
orangeCream
Portal
Project84
Project84Grass
Slate
Sound Waves
Tricoleur
useit.com
Voidclass2
Admin
Sign In