Thursday , April 25 2019
Home / Blogs / Annoyed With Constant Computer And Software Upgrades?
Windows 10 upgrade

Annoyed With Constant Computer And Software Upgrades?

We tried out the future-Windows 10 so you don’t have to – and it is one major shift.

I’m an unabashed first adopter when it comes to technology. To a lot of people that means I’m basically a moron. When a new product comes out I immediately assume that that means bigger, better, and faster. I tend to ignore my 20 years of experience working in technology that would otherwise tell me to wait a while until everyone else has figured out the bugs and pitfalls of a new software release.

When Microsoft released Windows XP, it was released to the public with over 50,000 known bugs. Granted, they were mostly small and inconsequential issues, not showstoppers, and over time were repaired with updates rolled out to users via the Internet. That’s pretty common with software releases.

There were rumors when Windows 10 came out that one of the reasons they were offering the upgrade for free was to apologize for the lousy job they did with Windows 8. According to Microsoft, Windows 10 is an OS for all things and all people. It is never actually finished either. Microsoft is making Windows a ‘service’ with constant upgrades, new features, and patches resulting in a more dynamic computing environment. Does it hold up? What does someone like me who hated Windows 8.1 think about all the changes? To elaborate, I disliked Windows 8 and Windows 8.1 so much that after a week of using it I reinstalled Windows 7; which in my case means starting from scratch and reinstalling all of the software that I have. It’s roughly a two-day job.

In 2009, Steve Ballmer described Microsoft’s vision for the future in an interview for TechCrunch:

We used to talk about mainframe computer, minicomputer, PC computing, client-server computing, graphical computing, the internet; I think this notion of three screens and a cloud, multiple devices that are all important, the cloud not just as a point of delivery of individual applications, but really as a new platform, a scale-out, very manageable platform that has services that span security contacts, I think it’s a big deal….

Ballmer goes on:

It is the next big generational shift in the computing platform. And people are going to want applications, I’ll call them that, or services, depending on whether you like old fashioned words or new words, but they’re going to want things that service them across those environments ….

Ballmer was referring to computing encompassing three screens: the PC, the smart phone, and the television. This vision was far from achieved in Windows 7 and Windows 8, even though both of those operating systems were necessary steps to get to Windows 10. The core of Windows 10 and how it’s been rebuilt and now applies to servers, home computers, and in the coming year or so smart phones, TV, and even Microsoft Band — their version of wearable technology.

Assuming the rest of the world goes along with Microsoft, this could represent a massive shift. We have yet to see an operating system that can live everywhere and be anything.

We could be witnessing what can best be described as a forward-looking OS that can reside on any computer no matter its size.

The sheer beauty of the architecture is that if the traditional home PC as we know it goes away (and it very well may) Microsoft Windows will survive. Whether it’s on your tablet, athletic device, phone, gaming console, or whatever comes next for that matter.

The upgrade to Windows 10 is free and it’s yours forever. Well, sort of. Microsoft offers complete support for Windows 10 until October 2020, including new feature additions. Further support for security and bug fixes run even longer through October 2025. Microsoft is likely to release a ‘Windows 11’ in 2020 but in four years, the computing world is also likely to be a very different place. Even then, it is not clear what Microsoft would do as there are market pressures to keep Windows free persistently.

Microsoft is also gotten away from there once a month security updates, known as “Patch Tuesday.” Instead, they’re using the cell phone model that provides a steady stream of updates whenever they’re needed. Meaning, this new iteration is essentially a dynamic OS that can look and behave very differently in years to come. Think of it as a more proactive model and not just reactive.

Ever since the release of Windows 95 computer users around the world have used the famed Start menu. Microsoft got rid of this beloved tool with Windows 8 forcing users instead to adopt its new touch-friendly Start Screen that took the full display.

Users revolted. People forgot about Windows.

Microsoft began to back away from this decision with Windows 8.1, which defaulted back to the desktop and old Start Menu for traditional PCs and laptops and kept the Start Screen for tablets. Although this bought Microsoft some time before Windows 10, this two-pronged approach was one of many redundancies in the OS that left a bad impression for users.

Windows 10 gets rid of the Start Screen. It still exists in a muted form for tablet users, but most people are greeted with the new Start Menu for Windows 10, which is an amalgamation of the old and the new. Instead of just a program menu, users can have a selection of apps that live as Live Tiles in the menu as well.

When companies try a hybrid approaches they usually fail. This failure is because the feature feels like it is crammed in or forced. However, the new Start Menu in Windows 10 works because Microsoft gives users a choice. The new Start Menu is a chimera, but it is a good one that could have existed even if Windows 8 did not. In fact, here are the many ways users can configure and use the new Start Menu

  1. Start Menu + Tiles (default): Most used apps, Program file list, shortcuts and Live Tile area
  2. Start Menu: Most used apps, Program file list, shortcuts but no Live Tile area
  3. Start Menu + Tiles (full screen): Most used apps, Program file list, shortcuts and Live Tile area

Users can also simply grab the edge of the new Start menu to resize it vertically or horizontally until it takes as much space as they want. For those with large displays and a lot of Live Tiles, you may prefer to make this area of the menu large, whereas laptop users may opt for a smaller design.

With Windows 10, Microsoft is continuing to flatten just about every aspect of the UI that they can render. The whole OS looks like it was steam ironed. There are virtually no 3D elements or drop shadows or hints of three dimensionality here. Personally I like it. Sleek, clean, and unobtrusive. I used to spend days configuring and customizing my desktop.

It’s no secret that Internet Explorer is one of the most joked about browsers out there. This despite the fact that it is still one of the most widely used because it is the main browser in Windows. Internet Explorer though is ancient, and it is not built for the mobile world to which we now belong. Combined with its maligned reputation, it is no wonder why Microsoft would want to move beyond it.

Enter Microsoft Edge.

Edge is one of the more fascinating aspect of Windows 10. Web browsers no matter how light and nimble always get worse with age whether it is Google’s Chrome, Opera, or even Firefox. I have preferred Chrome now for many years because of its speed, design and browser extensions. However, even I loathe it as Google crams more and more into it. The core of the browser may be fast, but the bloat around Chrome Apps makes it frustrating to use.

The biggest improvements with Edge come from its new design, feature set, and being built to run on everything from PCs to tablets to phones. The browser has to be light, and it has to be efficient.

Microsoft has done an admirable job of fixing the mess from Windows 8 and 8.1. However, instead of just guessing at what people wanted they did something unique: they crowdsourced data. The Windows Insider program was set up to let users get an early look at what Microsoft was building. However, instead of just being onlookers, Microsoft built in ways for users to rate features, submit recommendations, and vote on new ideas. This program is not to say that Windows 10 is 100 percent determined by nerdy power users. Microsoft did have ideas and plans, but they used user feedback to help guide them along the way.

The Windows Insider program is a brilliant move, and its paid off with Windows 10. The OS feels polished, is very fast to launch apps, and is more stable. Not only have they fixed things, but they added useful features as well.

The update process has been pain-free with no crashes or nerve-racking scenarios. From initial reports and my experience, as you would expect, computers with older hardware or AMD graphics have more drivers than machines from 2015. OS updates are never a 100 percent safe adventure, but Windows 10 goes a long way in working out of the box.

I have spent a lot of time with Windows 10 these last few months. I am now running the OS on three PCs all without any major issues. On the contrary, I love the experience. Windows 10 is fun and it’s smart.

It’s exciting to see Windows 10 arrive and to see people gush about Microsoft’s latest creation. Because this time, it is 100 percent warranted

Microsoft has finally found its way again and they are just getting Started.

Here are some links if you’re so inclined to move over to Windows 10:

How to prepare your PC for the Windows 10 upgrade

How to upgrade Windows 7 to Windows 10

Check Also

Prevent Loneliness

3 Simple Methods You Can Use To Prevent Loneliness

Loneliness is dangerous. According to a Time magazine publication, it can increase chance of death ...


  1. Thank you, I’ve recently been looking for info about this topic for a long time and yours is the best I’ve came upon till now. But, what in regards to the conclusion? Are you certain in regards to the supply?

  2. Wonderful post however I was wondering if you could write a litte more on this topic? I’d be very thankful if you could elaborate a little bit further. Kudos!

  3. I carry on listening to the reports speak about receiving boundless online grant applications so I have been looking around for the best site to get one. Could you advise me please, where could i find some?

  4. It is the best time to make some plans for the long run and it is time to be happy. I have read this post and if I could I want to recommend you some attention-grabbing things or advice. Maybe you could write next articles relating to this article. I desire to read even more issues approximately it!

  5. Hey! Do you know if they make any plugins to protect against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any recommendations?

  6. Well I definitely enjoyed reading it. This article procured by you is very helpful for correct planning.

  7. Dead written subject matter, Really enjoyed reading.

  8. Good info. Lucky me I reach on your website by accident, I bookmarked it.

  9. Thank you for sharing superb informations. Your website is so cool. I’m impressed by the details that you have on this web site. It reveals how nicely you perceive this subject. Bookmarked this website page, will come back for more articles. You, my friend, ROCK! I found just the info I already searched all over the place and just could not come across. What a perfect web-site.

  10. You got a very good website, Glad I discovered it through yahoo.

  11. WONDERFUL Post.thanks for share..more wait .. …

  12. Greetings! Very helpful advice on this article! It is the little changes that make the biggest changes. Thanks a lot for sharing!

  13. Oh my! an incredible article man. Thanks a lot Unfortunately I am experiencing issues with ur rss . Don’t know why I am struggling to subscribe it. Perhaps there is somebody getting identical rss issues? Anyone who can help kindly respond. Appreciate it

  14. Howdy! This post could not be written any better! Reading through this post reminds me of my old room mate! He always kept chatting about this. I will forward this write-up to him. Pretty sure he will have a good read. Thank you for sharing!

  15. Valuable info. Fortunate me I discovered your website unintentionally, and I am stunned why this coincidence didn’t came about earlier! I bookmarked it.

  16. Hey, how’s it going?

    I want to pass along some very important news that everyone needs to hear!

    In December of 2017, Donald Trump made history by recognizing Jerusalem as the captial of Israel. Why is this big news? Because by this the Jewish people of Israel are now able to press forward in bringing about the Third Temple prophesied in the Bible.

    Jewish Rabbis have publicly announced that their Messiah will be revealed in the coming years who will be a leader and spiritual guide to all nations, gathering all religions under the worship of one God. They deny Jesus as their Messiah, and the Bible tells us this Jewish Messiah will be the counterfiet that will bring about a false peace, and ultimatley the great tribulation.

    They even printed a coin to raise money for the Temple with Donald Trumps face on the front and with king Cyrus'(who built the second Temple) behind him. On the back of the coin is an image of the third Temple.

    More importantly, the power that runs the world wants to put a RFID microchip in our body making us total slaves to them. This chip matches perfectly with the Mark of the Beast in the Bible, more specifically in Revelation 13:16-18:

    “He causes all, both small and great, rich and poor, free and slave, to receive a mark on their right hand or on their foreheads, and that no one may buy or sell except one who has the mark or the name of the beast, or the number of his name.

    Here is wisdom. Let him who has understanding calculate the number of the beast, for it is the number of a man: His number is 666.”

    Referring to the last days, this could only be speaking of a cashless society, which we have yet to see, but are heading towards. Otherwise, we could still buy or sell without the mark amongst others if physical money was still currency. This Mark couldn’t be spiritual because the word references two different physical locations. If it was spiritual it would just say in the forehead. RFID microchip implant technology will be the future of a one world cashless society containing digital currency. It will be implanted in the right-hand or the forehead, and we cannot buy or sell without it! We must grow strong in Jesus. AT ALL COSTS, DO NOT TAKE IT!

    “Then a third angel followed them, saying with a loud voice, “If anyone worships the beast and his image, and receives his mark on his forehead or on his hand, he himself shall also drink of the wine of the wrath of God, which is poured out full strength into the cup of His indignation. He shall be tormented with fire and brimstone in the presence of the holy angels and in the presence of the Lamb. And the smoke of their torment ascends forever and ever; and they have no rest day or night, who worship the beast and his image, and whoever receives the mark of his name” (Revelation 14:9-11).

    People have been saying the end is coming for many years, but we needed two key things. One, the Third Temple, and two, the technology for a cashless society to fulfill the prophecy of the Mark of the Beast.

    Visit http://WWW.BIBLEFREEDOM.COM to see proof for these things and much more!

    If you haven’t already, it is time to seek God with all your heart. Jesus loves you more than you could imagine. He wants to have a relationship with you and redeem you from your sins. Turn to Him and repent while there is still hope! God bless!

  17. Pretty nice post. I just stumbled upon your weblog and wished to say that I have really enjoyed surfing around your blog posts. After all I will be subscribing to your feed and I hope you write again very soon!

  18. You really make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complex and very broad for me. I am looking forward for your next post, I’ll try to get the hang of it!

  19. You have remarked very interesting points! ps decent site.

  20. Outstanding post, I think website owners should learn a lot from this web blog its rattling user genial.

  21. Would you be eager about exchanging links?

  22. Very efficiently written post. It will be beneficial to anyone who usess it, including me. Keep up the good work – can’r wait to read more posts.

  23. I was very pleased to find this web-site.I wanted to thanks for your time for this wonderful read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you blog post.

  24. Very nice post. I just stumbled upon your blog and wanted to say that I have really enjoyed surfing around your blog posts. After all I’ll be subscribing in your rss feed and I am hoping you write again very soon!

  25. Have you ever considered about adding a little bit more than just your articles? I mean, what you say is important and all. Nevertheless imagine if you added some great graphics or video clips to give your posts more, “pop”! Your content is excellent but with images and video clips, this website could certainly be one of the most beneficial in its field. Good blog!

  26. Whats up very nice blog!! Man .. Beautiful .. Amazing .. I will bookmark your website and take the feeds additionally…I’m glad to search out so many useful info right here within the post, we’d like develop more strategies on this regard, thank you for sharing.

  27. There may be noticeably a bundle to know about this. I assume you made certain good points in options also.

  28. Good V I should definitely pronounce, impressed with your site. I had no trouble navigating through all the tabs as well as related info ended up being truly easy to do to access. I recently found what I hoped for before you know it at all. Quite unusual. Is likely to appreciate it for those who add forums or anything, site theme . a tones way for your customer to communicate. Excellent task..

  29. Excellent post. I was checking constantly this blog and I’m impressed! Very helpful info particularly the last part 🙂 I care for such info a lot. I was seeking this certain information for a long time. Thank you and best of luck.

  30. you’ve got a great weblog here! would you prefer to make some invite posts on my weblog?

  31. Thanx for the effort, keep up the good work Great work, I am going to start a small Blog Engine course work using your site I hope you enjoy blogging with the popular you express are really awesome. Hope you will right some more posts.

  32. Spot on with this write-up, I truly suppose this web site wants way more consideration. I’ll probably be once more to read far more, thanks for that info.

  33. I view something genuinely interesting about your weblog so I bookmarked.

  34. Nice blog here! Also your web site loads up fast! What host are you using? Can I get your affiliate link to your host? I wish my website loaded up as fast as yours lol

  35. Hello! Quick question that’s totally off topic. Do you know how to make your site mobile friendly? My website looks weird when viewing from my apple iphone. I’m trying to find a theme or plugin that might be able to resolve this problem. If you have any recommendations, please share. With thanks!

  36. An impressive share, I just given this onto a colleague who was doing a little analysis on this. And he in fact bought me breakfast because I found it for him.. smile. So let me reword that: Thnx for the treat! But yeah Thnkx for spending the time to discuss this, I feel strongly about it and love reading more on this topic. If possible, as you become expertise, would you mind updating your blog with more details? It is highly helpful for me. Big thumb up for this blog post!

  37. An impressive share, I just given this onto a colleague who was doing a little analysis on this. And he in fact bought me breakfast because I found it for him.. smile. So let me reword that: Thnx for the treat! But yeah Thnkx for spending the time to discuss this, I feel strongly about it and love reading more on this topic. If possible, as you become expertise, would you mind updating your blog with more details? It is highly helpful for me. Big thumb up for this blog post!

  38. It’s actually a nice and helpful piece of info. I am satisfied that you just shared this useful info with us. Please keep us informed like this. Thank you for sharing.

  39. F*ckin¦ amazing things here. I¦m very satisfied to look your post. Thanks a lot and i’m having a look ahead to contact you. Will you please drop me a mail?

  40. I was very pleased to find this web-site.I wanted to thanks to your time for this glorious learn!! I undoubtedly enjoying every little little bit of it and I’ve you bookmarked to check out new stuff you blog post.

  41. Just wanna input on few general things, The website layout is perfect, the written content is real fantastic : D.

  42. Some really nice stuff on this web site, I enjoy it.

  43. I’ve been exploring for a little bit for any high-quality articles or blog posts in this sort of house . Exploring in Yahoo I eventually stumbled upon this web site. Studying this info So i am happy to show that I have an incredibly good uncanny feeling I came upon just what I needed. I such a lot surely will make certain to don’t forget this site and give it a look on a relentless basis.

  44. Good site! I truly love how it is simple on my eyes and the data are well written. I’m wondering how I could be notified when a new post has been made. I’ve subscribed to your RSS which must do the trick! Have a great day!

  45. I am impressed with this internet site, rattling I am a fan.

  46. Hey! Quick question that’s completely off topic. Do you know how to make your site mobile friendly? My blog looks weird when viewing from my iphone. I’m trying to find a template or plugin that might be able to fix this issue. If you have any suggestions, please share. Many thanks!

  47. Regards for all your efforts that you have put in this. very interesting info .

  48. Hi, i read your blog occasionally and i own a similar one and i was just wondering if you get a lot of spam comments? If so how do you reduce it, any plugin or anything you can advise? I get so much lately it’s driving me crazy so any help is very much appreciated.

  49. of course like your website but you need to take a look at the spelling on several of your posts. A number of them are rife with spelling problems and I find it very troublesome to tell the truth nevertheless I?¦ll certainly come again again.

  50. You are my aspiration, I have few blogs and sometimes run out from to brand : (.

  51. Glad to be one of many visitants on this awesome site : D.

  52. Hi there, You’ve performed a fantastic job. I will certainly digg it and personally suggest to my friends. I am confident they will be benefited from this web site.

  53. I?¦ve learn several good stuff here. Certainly value bookmarking for revisiting. I wonder how much attempt you put to make this kind of wonderful informative site.

  54. I like this blog very much so much wonderful information.

  55. I’m still learning from you, while I’m trying to achieve my goals. I definitely liked reading everything that is written on your site.Keep the tips coming. I liked it!

  56. Hi, Neat post. There’s a problem with your website in internet explorer, would test this… IE still is the market leader and a large portion of people will miss your magnificent writing due to this problem.

  57. I enjoy the efforts you have put in this, thanks for all the great blog posts.

  58. Hey! I just wish to give a huge thumbs up for the nice data you have right here on this post. I can be coming back to your blog for more soon.

  59. I truly appreciate your piece of work, Great post.

  60. Someone essentially help to make seriously articles I would state. This is the very first time I frequented your website page and thus far? I surprised with the research you made to make this particular publish extraordinary. Wonderful job!

  61. In the grand design of things you actually secure an A+ for hard work. Where exactly you actually confused me personally was on all the particulars. As people say, the devil is in the details… And it could not be much more true at this point. Having said that, let me inform you what exactly did work. Your writing is actually highly engaging and this is most likely the reason why I am making the effort to opine. I do not make it a regular habit of doing that. Next, while I can notice a leaps in reason you come up with, I am not really sure of just how you seem to connect your ideas which in turn help to make the conclusion. For now I shall yield to your issue but hope in the future you connect your facts much better.

  62. But wanna input on few general things, The website design and style is perfect, the subject matter is really wonderful : D.

  63. This is the reasoon you want to start using Neuroscientia – an educational repository of cognitive health tutorials and powerful brainy tips for learning, IQ and mental flow. What do you think?

  64. Thanks for another informative web site. Where else may I am getting that type of info written in such an ideal means? I have a challenge that I am just now working on, and I’ve been at the look out for such info.

  65. Very interesting subject, thankyou for posting. “Ok. Sex is fine. Sex is good. Sex is GREAT Okay, okay, we need men for sex… Do we need so many” by Sybil Adelman.

  66. You really make it seem so easy along with your presentation but I in finding this topic to be actually something which I believe I would by no means understand. It kind of feels too complicated and very vast for me. I’m having a look ahead to your next publish, I will attempt to get the dangle of it!

  67. You could certainly see your skills within the work you write. The arena hopes for even more passionate writers such as you who aren’t afraid to say how they believe. All the time follow your heart. “In America, through pressure of conformity, there is freedom of choice, but nothing to choose from.” by Peter Ustinov.

  68. Have you ever considered about including a little bit more than just your articles? I mean, what you say is important and all. But think about if you added some great visuals or videos to give your posts more, “pop”! Your content is excellent but with images and videos, this blog could undeniably be one of the most beneficial in its niche. Amazing blog!

  69. Attractive section of content. I simply stumbled upon your website and in accession capital to claim that I acquire in fact loved account your blog posts. Any way I’ll be subscribing to your augment and even I success you get entry to consistently fast.

  70. I am thankful that I discovered this web blog, exactly the right info that I was searching for! .

  71. There may be noticeably a bundle to learn about this. I assume you made certain good factors in features also.

  72. I regard something really special in this web site.

  73. Thanx for the effort, keep up the good work Great work, I am going to start a small Blog Engine course work using your site I hope you enjoy blogging with the popular you express are really awesome. Hope you will right some more posts.

  74. Saved as a favorite, I really like your blog!

  75. Some really fantastic work on behalf of the owner of this internet site, utterly outstanding content.

  76. whoah this blog is fantastic i love reading your articles. Keep up the good work! You know, lots of people are looking around for this information, you could aid them greatly.

  77. F*ckin¦ awesome issues here. I am very satisfied to see your post. Thanks so much and i am having a look ahead to contact you. Will you please drop me a mail?

  78. Wow, fantastic blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your site is wonderful, let alone the content!

  79. A powerful share, I just given this onto a colleague who was doing just a little analysis on this. And he in truth purchased me breakfast as a result of I found it for him.. smile. So let me reword that: Thnx for the deal with! But yeah Thnkx for spending the time to debate this, I really feel strongly about it and love reading extra on this topic. If doable, as you grow to be experience, would you mind updating your blog with more particulars? It is extremely helpful for me. Massive thumb up for this weblog post!

  80. Undeniably believe that which you said. Your favorite justification seemed to be on the web the simplest thing to be aware of. I say to you, I certainly get annoyed while people consider worries that they plainly don’t know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side-effects , people can take a signal. Will likely be back to get more. Thanks

  81. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You definitely know what youre talking about, why throw away your intelligence on just posting videos to your weblog when you could be giving us something informative to read?

  82. You made some decent points there. I appeared on the internet for the issue and found most individuals will go along with together with your website.

  83. hey there and thank you for your info – I’ve certainly picked up anything new from right here. I did however expertise several technical points using this site, as I experienced to reload the website a lot of times previous to I could get it to load correctly. I had been wondering if your web hosting is OK? Not that I am complaining, but sluggish loading instances times will often affect your placement in google and could damage your high quality score if advertising and marketing with Adwords. Anyway I’m adding this RSS to my e-mail and could look out for much more of your respective fascinating content. Make sure you update this again soon..

  84. I have not checked in here for a while since I thought it was getting boring, but the last several posts are great quality so I guess I’ll add you back to my everyday bloglist. You deserve it my friend 🙂

  85. I love what you guys are usually up too. This type of clever work and reporting! Keep up the very good works guys I’ve added you guys to my blogroll.

  86. You can definitely see your enthusiasm in the paintings you write. The sector hopes for more passionate writers such as you who aren’t afraid to mention how they believe. At all times follow your heart. “In America, through pressure of conformity, there is freedom of choice, but nothing to choose from.” by Peter Ustinov.

  87. I don’t even know the way I ended up right here, but I believed this submit was good. I do not recognise who you are however definitely you’re going to a famous blogger when you aren’t already 😉 Cheers!

  88. Yeah bookmaking this wasn’t a high risk conclusion great post! .

  89. I have recently started a web site, the information you provide on this site has helped me greatly. Thank you for all of your time & work. “Marriage love, honor, and negotiate.” by Joe Moore.

  90. Greetings from Idaho! I’m bored to death at work so I decided to check out your website on my iphone during lunch break. I love the knowledge you present here and can’t wait to take a look when I get home. I’m amazed at how fast your blog loaded on my phone .. I’m not even using WIFI, just 3G .. Anyways, great site!

Leave a Reply

Your email address will not be published. Required fields are marked *