The NoCloud Organization Part 1: Would You Like Fries With Your Cloud?

When Ray Kroc looked to expand his restaurant business beyond just a few stores and into a larger franchise he would face several challenges in delivering a consistent standardized product on a larger scale.  One challenge was labor — if the restaurant was to expand under the franchise model, it would be necessary to rapidly find labor replacements at low cost and minimal training. How would his restaurant be able to acquire new labor at low cost and yet still be able to train them to provide a highly consistent and standardized product?

The solution was to turn the kitchen into something that mimicked a Model-T assembly line.  New tools, such as larger grills and condiment dispensers would be to create a consistent and easily repeatable process.  In addition the division of labor would be split across key inputs such as the hamburger patties, condiments and toasting buns such that each employee had only one simple repetitive task to do.  Not only did this provide consistency, but it reduced the level of training required such that new employees could quickly be plugged into the hamburger assembly line in a business where high turnover was common.

The short 30 second video below highlights some of this:

In taking this approach Ray Kroc was able to reduce the time it took to provision a hamburger from 20 minutes to 30 seconds.  New labor could be quickly plugged in with little training and at low cost– one would focus exclusively on condiments, and another buns — while the product became consistent and standardized.

CAN THIS APPROACH WORK IN IT?

I was working at a large global company which had chosen to standardize on IT products from a single vendor wherever possible.  Part of the reasoning behind this was a belief that the standardization of contracts and support would offer benefits, as well as a belief in greater interoperability coming from a homogenous environment.

For one of my projects I was looking into a solution that I believed had the potential to offer more value than what was available from this single vendor, and eventually they were able to get an audience with our Vice President (who was based in another region).  The vendor would call me back the same day to tell me that during the meeting the VP had indicated that he wanted to make IT tasks “so simple that a monkey could do it” to explain why he wanted to stick with a single vendor.

Indeed at this organization, people were corralled into a strict division of labor wherever possible, and tasks were made to be as simple as possible (or as simple as management believed they were). This is a significant contrast to picking best of breed solutions and demonstrating faith in your engineers to design and implement the best solutions. Can such an approach be effective knowing just how complex cloud computing can be?  How do you think this approach worked out for this organization?  (Check back later for Part 2 of this article for the answer).

ARE WE BUILDING A HAMBURGER?

Perhaps in the 1990’s it was possible (to some extent) to silo your infrastructure into repeatable and standardized tasks, but as we move towards IaaS and PaaS models things are a bit more complex.  There’s only one hamburger on the menu, but your organization’s provisioning menu could have many choices, each with different operating systems, hardware allocations, applications (including n-tier), and even performance and security profiles.  And with new virtualization and automation layers, the core elements are far more inter-dependent and intertwined than they used to be, making a strict division of labor a challenge in many areas.

Now think about all the IT acquisitions, mergers, alliances, startups, and new products revolving around the cloud.  Can you really buy from just one company?  Are you really making things easier for your “monkeys”, or are the “monkeys” now pulling on levers that are just grinding the gears of your IT machinery?

Having said that, some are trying to bring best of breed solutions to market under a single support umbrella such as VCE’s Vblock.  The Vblock (discussed here) is VMware software, Cisco hardware, EMC storage plus orchestration software all designed to work together to provide an efficient infrastructure.  While there are significant advantages to converged infrastructure (includinging consolidated purchasing, contract and support), you can no longer continue to effectively manage IT as separate silos.  There will still be deep SMEs (subject matter experts) in many core areas, but you will need skilled generalists (as Nick Weaver explains here) to be able to transcend across these areas (and teams) to support, develop and automate the solution.  If your network people aren’t talking to your virtualization people, who aren’t talking to your storage people, your operations probably aren’t going as smoothly as they could be.

A DIFFERENT KIND OF COMPLEX SYSTEM

Recently I had the opportunity to observe medical teams in close detail.  I would participate in rounds and had numerous impromptu discussions with medical professionals on everything from medical technology to specific patient cases.  Each medical professional would have a specialty or area of expertise including pulmonary, cardiology, general surgery, plastic surgery, pain management, physical therapy, nutrition, infectious control and more.  While each had a formal role in the organization, they all needed to have enough knowledge of medicine to see “the big picture” and to discuss with each other about how to best approach a given case.  There would be countless trade-offs between the different medical “silos” that would need to be considered and understood by all.  Some of the goals of pulmonary might conflict with goals from the pain management and surgical teams and there would be numerous combinations of such trade-offs and competing metrics and goals.  There was no room for egos — no need to prove anything and no agendas to be driven home.  Just professionals with differing areas of expertise transcending their own areas and comfort zones in order to  discuss a case and seek the best approach for a patient.  If any organizational and/or cultural walls would interfere with this ability to collaborate across different medical areas, the patient might be adversely affected.

Cloud computing — which is really what today’s “computing” wants to be when it grows up — is far more complex than 1990’s style IT management.  There were always the silos of compute, network, storage and applications, but the interactions are far more complex today, not unlike the systems within the human body.  To give one example of just how complex cloud computing is, Christian Reilly writes “today, there isn’t a CMBD tool on earth (yet) that can realistically and efficiently keep pace with the inherent fluidity, agility and flexibility of even the most well intended cloud deployments.”  Or in other words, we’re not provisioning hamburgers here.

It sounds a bit cliche — perhaps because it is said so much — but the biggest obstacles today to the benefits of cloud computing are not technology, but people.  Mind sets, cultures, organizational models and operational processes can each be major barriers to cloud computing.  While the goal of cloud computing may be to operate with increased automation and efficiency, a model based on single vendors, monkeys pulling levers, and assembly-line style silos may not be the best approach.  In Part 2 of this series, we will take a look at an organization which might just have done all the wrong things when it comes to effective IT in the era of cloud computing.

53 Responses to The NoCloud Organization Part 1: Would You Like Fries With Your Cloud?

  1. munichbeer says:

    @reillyusa Good article – the only repeatable and standardised part to most cloud stuff ATM is mentioning buzzwords. Work to do..

  2. mthiele10 says:

    @BlueShiftBlog I C significant relationship between ur blog on “Nocloud Org” bit.ly/w7T2zR & my old Cr8ivity in IT http://t.co/OmlcPLdK

    • BlueShiftBlog says:

      @mthiele10 don’t know if I had read that before but I see the connection. Will be touching on related parts in the next 2 parts 🙂 Thx!

  3. BlueShiftBlog says:

    @elliotross @mthiele10 @7bn Thanks for the RTs!

  4. BlueShiftBlog says:

    @reillyusa @networkreading @waynewalls @PistonCloud @tscalzott Thanks for RTs!

  5. BlueShiftBlog says:

    Wow. A small tsunami of positive reaction this AM to my NoCloud post including @lynxbat @jtroyer and @plankers. Thanks guys!

  6. Pingback: The NoCloud Organization — Part 2 | Blue Shift

  7. Pingback: Human Action and the Cloud | Blue Shift

  8. Nice blog rjght here! Additionally your site a lot up very fast!
    What web host are yyou using? Can I get your associate hyperlink in your host?
    I wish mmy website loaded up as quickly as yours lol

  9. Howdy! This is kind of off topic but I need some help
    from an established blog. Is it tough to set up your own blog?
    I’m not very techincal but I can figure things out pretty quick.
    I’m thinking about creating my own but I’m not sure where to begin.
    Do you have any ideas or suggestions? Cheers

  10. skin care says:

    I blog often and I seriously thank you for your content.
    This article has truly peaked myy interest. I’m going to take a note of your website and keep checking for new information about once per week.
    I subscribed to your Feed too.

    My web site – skin care

  11. Good answer back in return of this isaue with genujne arguments and explaining everything ahout
    that.

    Here is my homepage … شركة مكافحة البق

  12. I’ve been surfing online more than 2 hours today, yet I never found any
    interesting article like yours. It is pretty worth enough for me.
    In my opinion, if all site owners and bloggers made good content as you did, the net will be
    a lot more useful than ever before.

  13. Hi! This is my first comment here so I just wanted to give a quick shout out and say I really
    enjoy reading your blog posts. Can you recommend any other blogs/websites/forums that cover the
    same topics? Thanks for your time!

  14. I’m really loving the theme/design of your site. Do you ever run into any
    web browser compatibility problems? A few of my blog readers have complained
    about my blog not operating correctly in Explorer but looks great in Opera.

    Do you have any ideas to help fix this issue?

  15. I loved as much as you will receive carried out right here.

    The sketch is tasteful, your authored subject matter stylish.
    nonetheless, you command get bought an impatience over that you wish be delivering the following.
    unwell unquestionably come more formerly again since exactly the
    same nearly a lot often inside case you shield this increase.

  16. size woman says:

    Thanks for sharing your thoughts. I truly appreciate your efforts and I will
    be waiting for your next write ups thanks once again.

  17. Howdy would you mind stating which blog platform you’re working with?
    I’m goinjg too start myy own blog in the near future but I’m having a tough time choosing between BlogEngine/Wordpress/B2evolution and
    Drupal. The reason I ask is because your layout seems different then most blogs and I’m looking foor something completely unique.
    P.S Apologids for being off-topic but I had to ask!

  18. Taj says:

    Link exchange is nothing else but it is only placing the other person’s webpage link on your page at suitable
    place and other person will also do similar in favor of you.

  19. The first thing that you will notice with ecigarette users is their oral wellness.
    Electronic cigarette is only releasing a small amount of
    vapor and nicotine. Non-flammable Njoy is driven by advanced microelectronic technology, a tiny rechargeable battery and a unique replaceable
    cartridge and the film consists of water and the smell of nicotine, which mimcs the tobacco.

    Feel free to visit my webpage – sigaretta elettronica on line

  20. I’ve been browsing online more than 3 hours today, yet I never found any interesting article like yours.
    It is pretty worth enough for me. Personally, if all web owners and bloggers made good content as you did, the net will be much more useful than ever before.

  21. Hello mates, its wonderful paragraph about educationand
    entirely explained, keep it up all the time.

  22. Hi there everyone, it’s my first go to see
    at this site, and paragraph is in fact fruitful in support of me, keep
    up posting these articles or reviews.

  23. anchor3 says:

    More Nude pic and Porn visit http://maniakseks.net

  24. Its like you read my mind! You seem to know so much about this, like you wrote the book in it
    or something. I think that you could do with some pics to drive the message
    home a little bit, but other than that, this is great
    blog. An excellent read. I’ll definitely be back.

  25. aimee serum says:

    I think everything posted was actually very logical. But, what about this?
    what if you added a little information? I ain’t saying your information isn’t good,
    but suppose you added a post title that grabbed people’s attention? I
    mean The NoCloud Organization Part 1: Would You Like Fries
    With Your Cloud? | Blue Shift is a little boring. You ought
    to glance at Yahoo’s front page and note how they create article headlines
    to get people to open the links. You might try adding a
    video or a pic or two to grab readers interested about what you’ve got
    to say. Just my opinion, it could bring your posts a little livelier.

  26. french says:

    What i don’t realize is in truth how you are now not really much more well-preferred than you
    may be right now. You’re so intelligent. You already know
    therefore significantly in relation to this matter, made me in my opinion imagine it from so
    many numerous angles. Its like men and women aren’t interested except
    it’s something to accomplish with Woman gaga!

    Your individual stuffs great. Always handle it up!

  27. I quite like reading a post that wil make people think.

    Also, many thanks for allowing me to comment!

    Here is my personal blog buy wedding cake flowers online

  28. Thanks a lot fߋr shwring tuis with all of us you actually understand what ƴou’re talking apρroximately!

    BookmarkeԀ. Please additiߋnally visit my web site =).
    We will have a link change arrangement among us

    Hеre is my web blog – la vie d’adèle streaming la vie d’adèle part 2 la vie d’adèle streaming vf la vie d’adèle online la vie d’adèle bande annonce la vie d’adèle – chapitres 1 & 2 la vie d’adèle (2013) la vie d’adèle scene hot la vie d’adèle 3 et 4 la vie d’adèle watch online la vie d’adèle acteurs la vie d’adèle avis la vie d’adèle actrice la vie d’adèle anglais la vie d’adèle analyse la vie d’adèle abdellatif kechiche la vie d’adèle allociné la vie d’adèle amazon la vie d’adèle anecdotes la vie d’adèle alma jodorowsky a la vie d adele a la vie d’adele online a la vie d’adele download suite a la vie d adèle telecharger la a vie d’adèle la vie d’adèle film la vie d adèle scene hot la vie d’adèle youtube la vie d adèle scene x la vie d’adèle bande annonce vf la vie d adèle blue is the warmest color izle la vie d adèle by abdellatif kechiche la vie d’adèle bordeaux la vie d adèle blue is the warmest color la vie d adele book la vie d adele bucuresti la vie d’adèle bd la vie d’adèle bo b o la vie d adèle b a la vie d’adèle b.o de la vie d’adèle la vie d’adèle critique la vie d’adèle chapitres 1 et 2 la vie d’adèle chapitres 3 et 4 la vie d’adèle chapitre 2 la vie d’adèle citations la vie d’adèle chapitres 1 & 2 streaming la vie d adèle critique négative la vie d adèle chanson la vie d’adele chapitres 1 et 2 la vie d adèle chapitres 1 c’est la vie d’adèle la vie d’adèle streaming c pas bien la vie d’adèle description la vie d’adèle date de sortie la vie d’adèle duree film la vie d’adele dailymotion la vie d’adèle dvd la vie d adèle dvdrip uptobox la vie d adèle durée du film la vie d adèle durée la vie d’adèle deutsch la vie d’adèle la vie d’adèle film streaming la vie d’adèle en streaming la vie d’adèle english la vie d’adèle english subtitles la vie d’adèle en streaming film complet la vie d adele english la vie d adèle extrait hot la vie d adèle en dvd la vie d’adèle en streaming complet la vie d adèle entrées la vie d’adele ekşi la vie d adèle e telecharger la vie d’adèle telecharger la vie d’adèle gratuitement telecharger la vie d’adèle e uptobox la vie d adèle full movie online la vie d adèle filmze la vie d adèle film extrait la vie d adèle film online la vie d’adele fragman la vie d’adèle film streaming vf la vie d adele film izle la vie d’adèle gratuit la vie d’adèle gratuit en entier la vie d’adèle gif la vie d’adèle gratuit en ligne la vie d’adèle greek subs online la vie d adèle gaumont parnasse la vie d adele graphic novel la vie d adele gatineau la vie d’adele guzzo la vie d’adèle grand journal la vie d’adèle hot la vie d’adèle hd la vie d’adèle histoire la vie d’adèle h la vie d’adèle hot video la vie d’adèle hd streaming la vie d’adèle hd stream la vie d’adèle hot scenes la vie d’adèle hang drum la vie d’adèle histoire vraie la vie d’adèle izle la vie d’adèle imdb la vie d adèle in english la vie d adele itunes la vie d’adele izle full la vie d adèle interdit la vie d adèle interview actrices la vie d adèle i follow rivers la vie d adèle inrocks la vie d adele i follow i la vie d adele i follow rivers la vie d adèle i follow you la vie d adèle la vie d’adèle jeremie la vie d’adèle jeremie laheurte la vie d adèle julie maroh la vie d’adèle jérémie laheurte la vie d’adele jeuxvideo la vie d’adele jaquette dvd la vie d’adèle jaquette la vie d’adèle jaquette dvd la vie d’adèle justice la vie d’adèle jeremy j ai vu la vie d adele j’ai vu la vie d’adèle la vie d’adèle kickass la vie d adèle kino deutschland la vie d adèle kino bern la vie d’adèle klaim la vie d’adèle kechiche la vie d adèle kritik la vie d adele kinepolis la vie d adèle kino berlin la vie d’adèle kino münchen la vie d’adèle livre la vie d’adèle le film la vie d’adèle lesbienne la vie d’adèle la fin la vie d’adèle le film streaming la vie d’adèle la suite la vie d’adèle lille la vie d’adèle le cercle la vie d’adèle la boite a question la vie d’adèle love scene univers l la vie d’adèle l express la vie d adèle la vie d’adèle movie la vie d adèle mr skin la vie d adèle mot de passe rar la vie d adele movie online la vie d’adele music la vie d adele movie trailer la vie d adele movie download la vie d adele megavideo la vie d adele movie2k la vie d’adèle musique la vie d’adèle netflix la vie d’adèle nombre d’entrées la vie d’adèle non simulé la vie d adèle nouvel obs la vie d adele netflix la vie d adele novel la vie d adele news la vie d adele new york times la vie d adèle nu la vie d adele nowvideo la vie d adèle online la vie d adele online watch watch la vie dadele online free la vie d adele official trailer la vie d adèle online sub la vie d adèle oscars la vie d adele online gratis o filme la vie d adele baixar o filme la vie d adèle assistir o filme la vie d’adèle online assistir o filme la vie d adèle ver o filme la vie d adèle o filme la vie d’adèle la vie d’adèle partie 2 streaming la vie d’adèle password rar la vie d adèle photos la vie d adèle pelicula completa la vie d adele poster la vie d adele part 1 la vie d adele pdf la vie d adèle prothèse la vie d’adèle paris pour la vie d’adèle une suite pour la vie d’adèle abdellatif kechiche pour la vie d adèle site pour regarder la vie d’adèle nombre d’entrées pour la vie d’adèle palme d or pour la vie d adèle site pour regarder la vie d’adèle en streaming lien pour télécharger la vie d’adèle site pour voir la vie d’adèle la vie d’adèle quel cinéma la vie d’adèle quel age la vie d adèle qui est adele la vie d’adèle quelle ville la vie d’adèle quote la vie d adele quotes la vie d adèle qvod la vie d adèle quimper la vie d adele quelle ville la vie d adèle quand en dvd la vie d’adèle résumé la vie d adèle roman la vie d adele rotten tomatoes la vie d adele release date la vie d adèle regarder streaming la vie d’adèle regarder film gratuit la vie d adele rotterdam la vie d’adèle rar mot de passe la vie d’adèle regarder le film la vie d’adèle regarder film la vie d’adèle scene la vie d’adèle scene x la vie d’adèle soundtrack la vie d adèle sexszene la vie d’adèle streaming gratuit la vie d’adèle subtitles la vie d’adèle sous titré français la vie d’adèle s la vie d’adèle streaming sans s’inscrire la vie d’adèle trailer la vie d’adele tumblr la vie d’adèle télérama la vie d adele trama la vie d’adèle télécharger uptobox la vie d’adèle télécharger dvdrip la vie d’adèle télécharger vf la vie d’adèle telecharger film la vie d’adèle y aura t il une suite la vie d’adèle kinox ou voir la vie d adèle en streaming ou télécharger la vie d’adèle ou trouver la vie d’adèle ou regarder la vie d’adèle streaming gratuit ou passe la vie d’adèle la vie d’adèle vf la vie d’adèle version longue la vie d’adèle vf streaming la vie d’adèle vk streaming la vie d’adèle vod la vie d’adèle vostfr la vie d’adèle video hot la vie d’adèle video scene x la vie d’adèle vrai scene la vie d’adèle vf complet la vie d’adèle wiki la vie d adèle workprint la vie d adèle webrip la vie d adèle wawa mania la vie d adèle where can i watch la vie d’adèle wilside la vie d adele watch online subtitles la vie d adèle wild bunch la vie d adèle wien kino la vie d’adèle x la vie d’adèle x scene la vie d’adèle x264 la vie d adele x la_vie_en_rose _dvdrip_xvid.avi la vie d’adèle scene x youtube la vie d’adèle extrait x la vie d’adèle scène x la vie d’adèle scene x extrait la vie d’adèle scène x vidéo x la vie d’adele scene x la vie d adèle scene x la vie d’adele video la vie d adèle x scene x dans la vie d’adèle la vie d’adèle scènes x streaming la vie d’adèle youwatch vf la vie d’adèle youtube scene la vie d’adele youtube la vie d adèle youtube trailer la vie d adèle yt la vie d’adèle youtube extrait la vie d’adèle youtube scene hot la vie d’adèle youtube film la vie d’adèle youtube musique la vie d’adèle zone telechargement la vie d’adèle zippy la vie d adele zetaboards la vie d’adele zwolle la vie d adele zalukaj la vie d’adele zeit la vie d adèle zone la vie d’adèle zusammenfassung la vie d adèle le zèle du désir la vie d’adèle dvdrip zone la vie d’adèle 1 streaming la vie d’adèle 1 streaming vf la vie d’adèle 1080p la vie d’adèle 1 la vie d’adèle 1fichier la vie d adele 1channel la vie d adèle 1 et 2 la vie d’adèle 1080p download la vie d adèle chapitres 1 et 2 download chapitre 1 la vie d’adele la vie d adèle chapitres 1 et 2 online la vie d’adèle 2 la vie d’adèle (2013) watch la vie d adele 2013 dvdrip la vie d adèle 2013 subtitles la vie d adèle 2013 online la vie d adèle 2013 izle la vie d adèle 2013 download la vie d adèle 2013 french dvdrip la vie d adèle chapitres 2 la vie d adèle partie 2 la vie d’adèle 33 la vie d adele chapter 3 la vie d adèle partie 3 la vie d adèle ted sifflera 3 fois la vie d’adèle extrait 3 la vie d’adèle chapitre 3 livre la vie d adèle chap 3 la vie d’adèle chapitre 3 streaming la vie d adèle 3 et 4 la vie d adèle 3 la vie d adèle chapter 3 la vie d adèle chapitre 3 4 extrait 3 la vie d’adèle la vie d’adèle 411 la vie d adèle 400 coups angers la vie d’adele chapitres 3 4 la vie d adele chapitres 3 et 4 password for la vie d adele chapitre 3 et 4 la vie d adèle la vie d adele 69 la vie d adèle 69 la vie d’adèle streaming 66 la vie d’adèle 720p la vie d’adèle 720p uptobox la vie d’adèle 720p uploaded la vie d’adèle 7 à 8 la vie d’adèle 720p streaming la vie d’adèle 720p 1fichier la vie d’adèle 77 la vie d’adèle 720p ddl la vie d’adèle 7 la vie d’adèle dock 76 7 à 8 la vie d’adèle la vie d’adèle 9divx la vie d’adèle 9 octobre la vie d’adèle 92 la vie d’adele 1080p uptobox la.vie.d’adèle.movie.french.2013.bluray 1080p x264-nesmeured

  29. POKER ONLINE says:

    If the only thing you are really learning about is thee deposit bonus, the poker review site iss just trying to usher in traffic.
    It is up to you whether you want to have curlng your hair or straightening your hair.

    If you still do not feel fully prepared for playing you caan read about whkch
    movies you should watch. These tournaments are oranized
    all throughout the year eithber in the casinos or other famous poker clubs.

  30. This paragraph will assist the internet users for setting up new blog or even a weblog from start to end.

  31. I read this post completely about the comparison of newest and preceding technologies, it’s remarkable article.

  32. Il est beaucoup à connaître sujet question . Je adore que
    vous avez fait .

  33. Hi, I think your blog might be having browser compatibility issues.
    When I look at your blog in Opera, it looks fine but when opening in Internet Explorer, it has some overlapping.
    I just wanted to give you a quick heads up!
    Other then that, great blog!

    my homepage gods rush cheats

  34. I’m pretty pleased to uncover this website. I wanted to thank you for
    ones time just for this fantastic read!! I definitely really liked every part of it and i also have you bookmarked to check out new things
    in your website.

  35. arrow cheat says:

    We’re a bunch of volunteers and starting a brand new scheme in our community.
    Your site offered us with helpful information to work on. You’ve done a formidable activity and our entire neighborhood
    will likely be grateful to you.

  36. Hi every one, here every one is sharing these knowledge,
    so it’s pleasant to read this weblog, and I used to go to see this web
    site everyday.

  37. Hello my family member! I want to say that this post is amazing, great written and include almost
    all important infos. I’d like to look more posts like this .

  38. Tutorial says:

    Hi there mates, its impressive paragraph regarding teachingand entirely explained,
    keep it up all the time.

  39. Hello, yup this paragraph is truly nice and I have learned lot
    of things from it regarding blogging. thanks.

  40. It’s fantastic that you are getting thoughts from this
    post as well as from our discussion made here.

  41. Thanks for one’s marvelous posting! I seriously enjoyed reading it, you may be a great author.

    I will ensure that I bookmark your blog and definitely will come back
    someday. I want to encourage you to continue your great writing, have a nice afternoon!

    Feel free to surf to my webpage … guys
    hoodies: http://msshirts.com

  42. Do you have any video of that? I’d want to find out more details.

  43. There’s definately a lot to know about this issue.
    I really like all the points you have made.

  44. Fantastic items from you, man. I’ve keep in mind your stuff prior to and you are simply extremely great.
    I actually like what you’ve got right here, certainly
    like what you’re stating and the best way through which you
    say it. You’re making it enjoyable and you still care
    for to keep it sensible. I cant wait to read far more from you.
    This is really a wonderful site.

  45. pukimak says:

    Appreciating the hard work you put into your site and in depth information you offer.

    It’s nice to come across a blog every once in a while that isn’t the same old rehashed
    information. Great read! I’ve bookmarked your site and I’m including your RSS feeds to my
    Google account.

Leave a Reply

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