From Dozens to Thousands (or Millions) of Products

Image credit pixabay

This week I spent time in Denmark at a summit organized by the Manufacturing Academy of Denmark (MADE). During the summit I met several people that expressed pride at the richness of their product portfolio. Some companies have a dozen different products, others may have close a hundred products. All these products are complicated including mechanical, electronic and software components.

Interestingly, most of the products in the product portfolio of these companies, as well as many others that I have worked with in the past, are quite similar. Even though I don’t want to criticize the decision of portfolio management at these companies, but I do notice a number of problems when taking a product-centric approach to such a product portfolio. These problems include duplication of effort, challenging integration issues with external equipment and duplication of similar parts.

The duplication of effort is caused by the fact that each product is developed independently. Consequently, if there are changes required that are cross cutting the portfolio, every individual product needs to be changed in response to this change. For instance, when there are regulatory changes, these tend to affect the entire product portfolio but the implementation effort will have to be repeated for every product.

Integration issues with external equipment are concerned with equipment that interfaces with the products. As customers may buy multiple products out of your portfolio, it is reasonable to assume that each product interfaces with the external equipment. Even if some glue code needs to be built, one could assume that the glue code works for all products from the portfolio. However, when each product is built independently, it is almost guaranteed that the interface to external equipment will be slightly or significantly different and hence incompatible. Obviously, no customer will appreciate this as the cost of the integration will be very high

The third challenge, duplication of similar parts, is that different products in the portfolio will contain similar mechanical and electronic parts. Without careful portfolio management, it is very likely that these parts are developed multiple times for each individual product. Especially for mechanical and electronic parts, this leads to unnecessary part numbers, duplication of effort, lack of scale in orders from suppliers, etc.

Although the aforementioned challenges are real cost drivers for the companies that I work with, by far the largest challenge is the opportunity cost due to the limited variability. Even if you have dozens of products in your portfolio, customers will still ask for a product that is like product X but has some aspects of product Y. The solution is NOT to engineer more products, but rather to transition from a product-centric to a product-platform (or product-family) approach.

A product-platform centric approach is concerned with defining a system architecture that captures the super-set of all capabilities provided by a suite of products in the portfolio. The system architecture defines a set of components with defined interfaces between these components. For each component, there are one or more alternative realizations for each component.

The benefits of this approach are staggering. For instance, for a system consisting of 10 components with an average of 5 variants for each component, we theoretically can offer 5^10 or 9765625 different products to our customers. Of course, in practice it’s typically significantly less as there are dependencies between different variants, but the conclusion is clear: instead of offering dozens of products, you could offer millions of products to your customer.

In the figure below, the principle is illustrated for a smaller product family. The product family architecture specifies the components and their dependencies. For each component, there can be multiple component variants to choose from. Products are (automatically) derived by selected specific component variants and can have some product specific extensions.

Product platform approach

If the advantages are that significant, why doesn’t every company use this approach? One of the challenges is that a product-platform requires a level of discipline in the organization that is not always present. Customization for specific customers should be avoided. Evolution of component variants has to observe compatibility rules at the interfaces. Evolution of interfaces is complicated and requires significant coordination across the organization. These are some of the challenges, but there are others.

Concluding, although companies often pride themselves on a rich product portfolio, the opportunity cost of failing to adopt a product-platform centric approach is significant. Although there are challenges associated with a product-platform approach, in many cases the advantages outweigh the disadvantages significantly. Presenting customers with a configuration tool where they can configure their specific product instance and then manufacturing it through flexible production means provides a great competitive advantage for most companies. So, let go of your product focus and focus on product platforms instead!

To get more insights earlier, sign up for my newsletter at jan@janbosch.com or follow me on janbosch.com/blog, LinkedIn (linkedin.com/in/janbosch) or Twitter (@JanBosch).

525 thoughts on “From Dozens to Thousands (or Millions) of Products

  1. I’m curious to find out what blog platform you are
    using? I’m having some small security problems with my latest blog and I’d like to
    find something more safeguarded. Do you have any solutions?

  2. An intriguing discussion is definitely worth comment. I think that you need to write more about
    this topic, it might not be a taboo matter but usually
    people do not discuss these issues. To the next! Best wishes!!

  3. I got this website from my friend who told me on the topic of this site and now this time I am
    browsing this site and reading very informative articles or
    reviews at this time.

  4. Hiya! I know this is kinda off topic nevertheless I’d figured I’d ask.
    Would you be interested in exchanging links
    or maybe guest authoring a blog article or vice-versa?
    My blog goes over a lot of the same subjects as yours and
    I think we could greatly benefit from each other. If you’re interested feel free to shoot
    me an e-mail. I look forward to hearing from you! Wonderful blog by the way!

  5. Just desire to say your article is as astounding. The clearness in your post is
    just nice and i could assume you’re an expert
    on this subject. Well with your permission allow
    me to grab your feed to keep updated with forthcoming post.
    Thanks a million and please continue the gratifying work.

  6. I’m not that much of a internet reader to be honest but your blogs
    really nice, keep it up! I’ll go ahead and bookmark your website to come back later.
    Cheers

  7. Good day I am so grateful I found your blog, I really found you by mistake, while
    I was browsing on Aol for something else, Anyhow I am here now and would just like to
    say thank you for a incredible post and a all round thrilling blog (I also love the theme/design), I
    don’t have time to read it all at the moment
    but I have bookmarked it and also added your RSS feeds, so when I have time I will be back
    to read a lot more, Please do keep up the fantastic
    work.

  8. You actually make it seem really easy along with your
    presentation however I to find this matter to be actually something that I feel
    I might never understand. It seems too complex and
    extremely extensive for me. I am having a look ahead in your subsequent submit, I will try to get the dangle of it!

  9. Thank you for the good writeup. It in fact was a amusement account it.

    Look advanced to more added agreeable from you! By the way, how
    could we communicate?

  10. I loved as much as you will receive carried out right here.
    The sketch is attractive, your authored subject matter
    stylish. nonetheless, you command get bought an nervousness over that you wish be delivering the
    following. unwell unquestionably come further formerly again as exactly the
    same nearly a lot often inside case you shield this hike.

  11. I’ve been surfing on-line more than three hours today, yet I never discovered any attention-grabbing article like yours.
    It is pretty worth sufficient for me. Personally, if
    all website owners and bloggers made excellent content as you
    did, the internet shall be a lot more helpful than ever before.

  12. Whats up are using WordPress for your blog platform?

    I’m new to the blog world but I’m trying to get started and set up
    my own. Do you require any html coding expertise
    to make your own blog? Any help would be really appreciated!

  13. I am not sure where you are getting your info, but great topic.
    I needs to spend some time learning much more or understanding more.
    Thanks for great information I was looking for this
    information for my mission.

  14. Do you have a spam issue on this site; I also am
    a blogger, and I was wondering your situation; many of us
    have developed some nice methods and we are looking to exchange techniques with other folks, please shoot me an email if interested.

  15. Good site you’ve got here.. It’s difficult to find high-quality writing like yours these days.
    I honestly appreciate people like you! Take care!!

  16. You’re so awesome! I do not suppose I have read a single thing like this before.
    So wonderful to find another person with some unique
    thoughts on this subject. Seriously.. thanks for starting this up.
    This web site is one thing that’s needed on the internet, someone with a bit of originality!

  17. Hello very nice blog!! Man .. Beautiful .. Wonderful
    .. I’ll bookmark your website and take the feeds additionally?
    I’m glad to search out numerous useful info here in the publish, we need work out more techniques
    on this regard, thanks for sharing. . . . . .

  18. This is the perfect webpage for anybody who really wants to understand this topic.
    You understand so much its almost hard to argue with you (not that I actually will need to…HaHa).
    You certainly put a brand new spin on a topic that’s been written about for years.
    Great stuff, just great!

  19. Please let me know if you’re looking for a writer for your weblog.
    You have some really good posts and I think I would be a good
    asset. If you ever want to take some of the load off, I’d really like to write some material for your
    blog in exchange for a link back to mine. Please shoot
    me an e-mail if interested. Kudos!

  20. Hey there! This is my 1st comment here so I just wanted to give a quick shout out and tell you I truly enjoy reading your articles.
    Can you recommend any other blogs/websites/forums that go over the same topics?

    Thank you so much!

  21. I don’t even know how I stopped up right here, however I thought this submit used to be great.
    I don’t understand who you are but certainly you’re going to a famous blogger for those who aren’t already.

    Cheers!

  22. You’re so interesting! I do not think I’ve truly read through anything like
    that before. So great to discover somebody with genuine thoughts
    on this subject matter. Seriously.. thank you for starting this up.
    This site is something that’s needed on the web, someone
    with a bit of originality!

  23. A motivating discussion is definitely worth comment.

    I do think that you need to publish more about this issue, it may not be a taboo subject but generally
    people do not speak about these subjects. To the next!
    Best wishes!!

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

  25. Simply wish to say your article is as astounding.
    The clarity on your submit is simply cool and i can assume you
    are knowledgeable in this subject. Well along with your permission let me to seize your feed to keep up to date with impending
    post. Thanks 1,000,000 and please carry on the enjoyable work.

  26. Magnificent items from you, man. I’ve understand your stuff prior to and you’re just too great.
    I really like what you’ve acquired here, certainly like
    what you are stating and the way in which in which you are saying it.

    You’re making it entertaining and you still take care of to stay it wise.
    I can not wait to learn much more from you. This is actually a wonderful site.

  27. Good day! I know this is kinda off topic however , I’d figured I’d ask.
    Would you be interested in exchanging links or maybe guest authoring a blog post or vice-versa?
    My site goes over a lot of the same subjects as yours and I believe we could greatly benefit from each
    other. If you’re interested feel free to shoot me an email.
    I look forward to hearing from you! Excellent
    blog by the way!

  28. My brother suggested I may like this website. He was once totally
    right. This publish actually made my day. You cann’t consider just how much time I had spent for this information! Thanks!

  29. It is appropriate time to make some plans for
    the future and it is time to be happy. I have read this
    post and if I could I want to suggest you some interesting things or suggestions.
    Maybe you could write next articles referring to this article.
    I want to read even more things about it!

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

  31. We’re a group of volunteers and starting a new scheme
    in our community. Your web site provided us with useful information to work on. You’ve
    performed a formidable process and our entire group might be thankful to you.

  32. Hi there! This is kind of off topic but I need some help from an established blog.
    Is it very hard to set up your own blog? I’m not very techincal but I can figure things out pretty fast.
    I’m thinking about setting up my own but I’m not sure
    where to begin. Do you have any points or suggestions?
    Cheers

  33. My family always say that I am wasting my time here at
    web, except I know I am getting experience all the time by reading thes good articles or
    reviews.

  34. Heya i’m for the first time here. I came across this board and I to find It
    really useful & it helped me out much. I hope to present one thing again and
    aid others such as you helped me.

  35. Thank you a bunch for sharing this with all folks you actually
    recognise what you’re talking about! Bookmarked. Please additionally visit my site =).
    We will have a link trade contract among us

  36. My brother suggested I might like this web site.
    He used to be entirely right. This put up truly made my day.
    You cann’t imagine simply how a lot time I had spent for this information! Thank you!

  37. We’re a gaggle of volunteers and starting a new scheme in our community.
    Your web site offered us with valuable info to work
    on. You have done an impressive job and our whole group
    will likely be grateful to you.

  38. Usually I don’t read post on blogs, however I wish to say that this write-up very pressured me
    to take a look at and do so! Your writing taste has been amazed
    me. Thanks, very nice article.

  39. Aw, this was an exceptionally nice post. Spending some time and actual
    effort to produce a great article… but what can I say… I procrastinate a lot and don’t manage to get nearly anything done.

  40. Please let me know if you’re looking for a article author for your blog.
    You have some really good posts and I feel I would be a good asset.
    If you ever want to take some of the load off, I’d absolutely love to write some
    material for your blog in exchange for a link back to
    mine. Please shoot me an email if interested. Kudos!

  41. I really like your blog.. very nice colors & theme.
    Did you create this website yourself or did you hire someone to
    do it for you? Plz answer back as I’m looking to design my own blog and would like to
    find out where u got this from. kudos

  42. I believe that is one of the most significant info for
    me. And i am happy reading your article. But wanna observation on some basic things, The web site style is great, the articles is really great :
    D. Excellent activity, cheers

  43. I do not even know how I finished up here, but I believed this
    put up was once great. I do not understand who you
    are but definitely you’re going to a famous blogger for those
    who aren’t already. Cheers!

  44. Hey There. I found your weblog the use of msn. That is
    an extremely smartly written article. I will be sure to bookmark it and return to read more
    of your helpful information. Thanks for the post.
    I will certainly return.

  45. Unquestionably imagine that which you said. Your favourite reason appeared to be at the internet the easiest factor to
    take into account of. I say to you, I certainly get annoyed while other folks think about issues that they plainly don’t realize about.
    You controlled to hit the nail upon the top and also outlined out the whole thing with no need side effect , other folks could take a signal.
    Will likely be again to get more. Thank you

  46. My developer is trying to persuade me to move to .net from PHP.
    I have always disliked the idea because of the costs.
    But he’s tryiong none the less. I’ve been using WordPress on various websites
    for about a year and am concerned about switching to another platform.
    I have heard very good things about blogengine.net.
    Is there a way I can import all my wordpress posts into it?
    Any kind of help would be really appreciated!

  47. My developer is trying to convince me to move to .net from PHP.
    I have always disliked the idea because of the costs.
    But he’s tryiong none the less. I’ve been using WordPress on a number of websites
    for about a year and am nervous about switching to another platform.
    I have heard very good things about blogengine.net.
    Is there a way I can transfer all my wordpress content into it?
    Any help would be greatly appreciated!

  48. You’re so cool! I don’t believe I have read something like this before.
    So nice to find somebody with some genuine thoughts on this subject.

    Seriously.. thanks for starting this up. This website is one thing that is required on the web,
    someone with some originality!

  49. certainly like your website however you have to test the spelling on several of your posts.
    Several of them are rife with spelling problems and
    I find it very bothersome to tell the truth however I’ll definitely come back again.

  50. I truly love your website.. Very nice colors & theme.
    Did you create this amazing site yourself? Please reply back as I’m attempting to create my own website and would love to know where you got this
    from or what the theme is called. Thanks!

  51. What i don’t realize is in fact how you’re now not really a lot more neatly-liked than you may be right now.
    You are so intelligent. You recognize therefore
    considerably when it comes to this topic, produced me for my part imagine it from numerous numerous angles.
    Its like women and men are not interested unless it’s
    something to do with Lady gaga! Your personal stuffs great.
    All the time take care of it up!

  52. Hmm is anyone else experiencing problems with
    the images on this blog loading? I’m trying to figure out if its a problem on my end or if it’s the blog.
    Any feed-back would be greatly appreciated.

  53. Good day I am so thrilled I found your website, I really found you
    by error, while I was searching on Askjeeve for something else, Nonetheless I am here now and would just like
    to say cheers for a fantastic post and a all round exciting
    blog (I also love the theme/design), I don’t have time to browse it all at the minute but I
    have saved it and also added your RSS feeds, so when I have
    time I will be back to read much more, Please
    do keep up the fantastic job.

  54. Appreciating the commitment you put into your blog and
    detailed information you present. It’s great to come across a blog every once in a while that isn’t the same outdated
    rehashed material. Excellent read! I’ve saved your
    site and I’m including your RSS feeds to my Google account.

  55. Great post. I was checking constantly this blog and I am impressed!
    Very useful info particularly the last part 🙂 I care for
    such information much. I was seeking this particular info for
    a long time. Thank you and good luck.

  56. Hey There. I discovered your weblog using msn. This is a very neatly
    written article. I will be sure to bookmark it and come back to read extra of
    your helpful information. Thank you for the
    post. I will certainly comeback.

  57. Definitely believe that which you said. Your favorite reason appeared 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
    do not know about. You managed to hit the nail upon the top and defined
    out the whole thing without having side effect , people can take a signal.

    Will probably be back to get more. Thanks

  58. Heya! I understand this is kind of off-topic however I needed to ask.
    Does building a well-established website such as
    yours require a massive amount work? I’m completely
    new to running a blog however I do write in my journal everyday.

    I’d like to start a blog so I will be able to share my own experience and views online.
    Please let me know if you have any ideas or tips for new aspiring bloggers.
    Thankyou!

  59. I seriously love your blog.. Excellent colors & theme.
    Did you build this website yourself? Please reply back as I’m looking to create my very own blog and would like to find out where
    you got this from or just what the theme is called.
    Many thanks!

  60. Do you mind if I quote a few of your articles as long
    as I provide credit and sources back to your site? My blog site is in the very same niche as yours and my users would really benefit from some of the information you present here.
    Please let me know if this okay with you. Regards!

  61. Attractive part of content. I just stumbled upon your web site and in accession capital to claim that I acquire actually loved account your weblog posts.
    Anyway I’ll be subscribing for your feeds
    or even I fulfillment you get admission to persistently quickly.

  62. Thanks for another informative website. Where else may just I am getting
    that kind of information written in such an ideal means?
    I have a mission that I am just now running on, and I have been on the look out for such info.

  63. I’m really enjoying the design and layout of your website.
    It’s a very easy on the eyes which makes it much more enjoyable for me to come here and visit more often. Did you hire out a designer to create your theme?
    Outstanding work!

  64. Wow that was strange. I just wrote an really long comment but after I clicked submit my comment didn’t show up.
    Grrrr… well I’m not writing all that over again. Anyhow, just
    wanted to say great blog!

  65. My relatives every time say that I am wasting my time here at net, however I
    know I am getting familiarity all the time by reading such fastidious posts.

  66. I was wondering if you ever thought of changing the layout of your blog?
    Its very well written; I love what youve got to say. But maybe you could a
    little more in the way of content so people could connect with it
    better. Youve got an awful lot of text for only having 1 or 2 images.
    Maybe you could space it out better?

  67. Hello, i think that i noticed you visited my website thus i got here to go back the desire?.I’m trying to to
    find issues to enhance my website!I suppose its ok to use some
    of your ideas!!

  68. It is perfect time to make a few plans for the longer term and it is time to be happy.
    I have read this submit and if I may I want to suggest you
    few fascinating issues or advice. Maybe you can write subsequent articles regarding this article.
    I wish to learn more issues approximately it!

  69. Wonderful blog! I found it while searching on Yahoo News.
    Do you have any tips on how to get listed in Yahoo News?

    I’ve been trying for a while but I never seem to get there!
    Many thanks

  70. Wonderful blog! I found it while surfing around on Yahoo News.

    Do you have any tips on how to get listed in Yahoo News? I’ve been trying for
    a while but I never seem to get there! Many thanks

  71. Greetings I am so glad I found your blog page, I
    really found you by accident, while I was searching on Bing for something else,
    Anyhow I am here now and would just like to say many
    thanks for a tremendous post and a all round entertaining blog (I also love the
    theme/design), I don’t have time to read it
    all at the moment but I have bookmarked it and also
    included your RSS feeds, so when I have time I will be back to read much more, Please do keep up
    the excellent b.

  72. You are so cool! I don’t suppose I have read through a single thing like this before.
    So nice to find someone with some genuine thoughts on this topic.
    Really.. thanks for starting this up. This web site is something that is required on the web, someone
    with a bit of originality!

  73. I’m not sure where you are getting your info, but
    great topic. I needs to spend some time learning much more or understanding more.
    Thanks for fantastic information I was looking for this information for my mission.

  74. With havin so much content do you ever run into any problems of
    plagorism or copyright violation? My blog has a lot of exclusive content I’ve either created myself or
    outsourced but it looks like a lot of it is popping it up all
    over the web without my authorization. Do you know any methods to help stop content from being
    stolen? I’d definitely appreciate it.

  75. Hello I am so excited I found your website, I really
    found you by mistake, while I was searching on Digg for something else, Anyhow I am here now and would just like to say thank you for a
    remarkable post and a all round interesting blog (I also love the theme/design),
    I don’t have time to look over it all at the moment but I have saved it
    and also included your RSS feeds, so when I have time
    I will be back to read a great deal more, Please do keep up the fantastic
    jo.

  76. Yesterday, while I was at work, my cousin stole my iphone and tested to see
    if it can survive a twenty five foot drop, just so
    she can be a youtube sensation. My apple ipad is now broken and she has
    83 views. I know this is completely off topic but I had to share
    it with someone!

  77. I like the helpful info you supply on your articles.
    I’ll bookmark your blog and test again right here frequently.
    I’m slightly certain I will learn plenty of new stuff proper right here!
    Good luck for the next!

  78. Hello, i think that i saw you visited my site so i came to “return the favor”.I am attempting to find
    things to improve my website!I suppose its ok to use a few of your ideas!!

  79. I’m impressed, I have to admit. Seldom do I encounter a blog
    that’s equally educative and amusing, and let me
    tell you, you’ve hit the nail on the head. The issue is something which too
    few men and women are speaking intelligently about.
    I am very happy I stumbled across this in my hunt for something
    relating to this.

  80. Hi there! I understand this is kind of off-topic however I had to ask.
    Does managing a well-established website like yours require a lot
    of work? I’m brand new to writing a blog however I do write in my diary every
    day. I’d like to start a blog so I can easily share
    my own experience and views online. Please
    let me know if you have any recommendations or tips for brand new aspiring
    bloggers. Appreciate it!

  81. I simply could not go away your website before suggesting that I actually enjoyed the usual
    info a person provide for your visitors? Is going to be again frequently
    to investigate cross-check new posts

  82. Thank you for every other informative website. The place else could I get that kind of info written in such a perfect approach?
    I’ve a undertaking that I am simply now operating on, and
    I have been on the look out for such information.

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

  84. Have you ever thought about publishing an ebook or guest authoring on other blogs?
    I have a blog based upon on the same subjects you discuss and would love to have you share some stories/information.
    I know my viewers would value your work. If you are even remotely interested,
    feel free to shoot me an e-mail.

  85. Have you ever considered about including a little bit more
    than just your articles? I mean, what you say is valuable and all.
    But just imagine if you added some great visuals or videos to give your posts more, “pop”!
    Your content is excellent but with images and video clips, this site
    could certainly be one of the greatest in its field. Fantastic blog!

  86. My brother recommended I might like this blog. He was totally right.
    This post actually made my day. You can not imagine simply how much time I
    had spent for this information! Thanks!

  87. 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 can do with a few pics to drive the message home a bit,
    but other than that, this is excellent blog. A fantastic read.
    I will definitely be back.

  88. I think this is one of the most significant info for me.
    And i’m glad reading your article. But wanna
    remark on few general things, The site style is great,
    the articles is really excellent : D. Good job, cheers

  89. Greate pieces. Keep writing such kind of info on your page.
    Im really impressed by your site.
    Hey there, You’ve performed an incredible job. I’ll certainly digg it and in my view suggest to my friends.

    I am sure they will be benefited from this web site.

  90. Wonderful blog! I found it while surfing around on Yahoo News.
    Do you have any suggestions on how to get listed in Yahoo News?
    I’ve been trying for a while but I never seem to get there!

    Cheers

  91. I like the helpful information you provide on your articles.
    I will bookmark your blog and test once more here regularly.

    I am reasonably sure I’ll be informed a lot of new stuff right right here!

    Best of luck for the following!

  92. I have been browsing online more than 3 hours today, yet I never found any interesting article like yours.
    It is lovely price sufficient for me. In my view, if all webmasters and bloggers made excellent content material as you did, the internet
    will be a lot more useful than ever before.

  93. Thanks , I’ve recently been looking for information about this subject for
    a while and yours is the greatest I have found out till now.
    However, what concerning the conclusion? Are you sure in regards to the supply?

  94. I was curious if you ever considered changing the page layout of your website?
    Its very well written; I love what youve got to say.
    But maybe you could a little more in the way of content so people could connect with it better.

    Youve got an awful lot of text for only having one or 2 images.

    Maybe you could space it out better?

  95. Hey just wanted to give you a quick heads up.
    The words in your article seem to be running off the
    screen in Firefox. I’m not sure if this is a format issue or
    something to do with web browser compatibility but I figured I’d post to let you know.
    The layout look great though! Hope you get the problem fixed soon. Thanks

  96. Greetings from Idaho! I’m bored to tears at work so
    I decided to browse your site on my iphone during lunch break.

    I really like the info you present here and can’t wait to take a look when I get home.
    I’m surprised at how fast your blog loaded on my phone ..
    I’m not even using WIFI, just 3G .. Anyways, very good blog!

  97. May I simply say what a relief to uncover somebody that truly understands
    what they’re talking about on the web. You actually know how to
    bring an issue to light and make it important. More people ought to check this
    out and understand this side of your story.
    It’s surprising you are not more popular because you most certainly possess
    the gift.

  98. Magnificent beat ! I wish to apprentice at the same time as you amend your web site, how can i subscribe for a weblog web
    site? The account helped me a applicable deal. I were tiny bit acquainted
    of this your broadcast provided vibrant clear concept

  99. hi!,I really like your writing so a lot! percentage we communicate extra approximately your post on AOL?
    I need an expert in this house to unravel my problem. May be that’s you!
    Taking a look forward to look you.

  100. The other day, while I was at work, my cousin stole my iPad and tested to see if it
    can survive a thirty foot drop, just so she can be a youtube sensation. My iPad is now destroyed and she has 83 views.
    I know this is totally off topic but I had to share it with someone!

  101. I’m truly enjoying the design and layout of your site. It’s a very easy on the eyes which makes it much more pleasant
    for me to come here and visit more often. Did you hire out a designer to
    create your theme? Great work!

  102. Hi there, I discovered your site by means of Google whilst searching for a related
    subject, your site got here up, it seems to be great.

    I have bookmarked it in my google bookmarks.
    Hi there, just turned into alert to your blog thru Google, and found that it’s truly informative.

    I am gonna be careful for brussels. I will appreciate in case you continue this in future.
    Lots of other folks will be benefited from your writing.
    Cheers!

  103. Wow, marvelous blog layout! How long have you been blogging for?
    you made blogging look easy. The overall look of your web
    site is great, as well as the content!

  104. I don’t even know how I ended up here, but I believed this
    publish was once good. I don’t realize who you’re however certainly you’re going to a well-known blogger
    in the event you aren’t already. Cheers!

  105. Woah! I’m really enjoying the template/theme of this blog.
    It’s simple, yet effective. A lot of times it’s challenging to get that “perfect balance” between usability and visual appeal.
    I must say you’ve done a awesome job with this. In addition, the blog loads extremely fast for me on Opera.
    Superb Blog!

  106. This is the perfect site for everyone who really wants to
    find out about this topic. You understand a whole lot its almost hard
    to argue with you (not that I actually will need to…HaHa).

    You certainly put a new spin on a topic that’s been discussed
    for a long time. Excellent stuff, just excellent!

  107. Hi I am so glad I found your webpage, I really found you by
    error, while I was researching on Yahoo for something else, Anyhow I am here now and would just like
    to say thank you for a tremendous post and a all round
    exciting blog (I also love the theme/design), I don’t have time to go through it all at the moment
    but I have bookmarked it and also included your RSS feeds, so when I have time I
    will be back to read a lot more, Please do keep up the great jo.

  108. Hello there! Would you mind if I share your blog with my zynga group?
    There’s a lot of folks that I think would really enjoy
    your content. Please let me know. Cheers

  109. Hey there would you mind letting me know which hosting company you’re utilizing?
    I’ve loaded your blog in 3 different web browsers and I must say this blog loads a
    lot quicker then most. Can you suggest a good internet hosting provider at a fair
    price? Thanks a lot, I appreciate it!

  110. you are truly a just right webmaster. The web site loading pace is incredible.

    It sort of feels that you’re doing any unique
    trick. In addition, The contents are masterpiece. you have performed a magnificent job
    on this matter!

  111. Heya i am for the primary time here. I came across this board and I
    in finding It truly useful & it helped me out
    much. I am hoping to provide something back and help others like you helped me.

  112. Greetings from California! I’m bored to death at work
    so I decided to check out your blog on my iphone during lunch break.
    I enjoy the information you present here and can’t wait to take
    a look when I get home. I’m amazed at how quick your blog loaded on my mobile ..
    I’m not even using WIFI, just 3G .. Anyhow, superb
    site!

  113. I’m not sure exactly why but this blog is loading very slow for
    me. Is anyone else having this problem or is it a problem on my end?

    I’ll check back later on and see if the problem still exists.

  114. I’m really impressed with your writing abilities and also with the format in your
    weblog. Is this a paid topic or did you customize it your self?

    Either way stay up the excellent quality writing, it is
    rare to look a great weblog like this one these days..

  115. Hey! This is kind of off topic but I need some guidance 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 fast.
    I’m thinking about setting up my own but I’m not sure where to begin. Do
    you have any tips or suggestions? Thanks

  116. Does your blog have a contact page? I’m having problems locating it but, I’d like to send you an email.

    I’ve got some recommendations for your blog you might be interested in hearing.
    Either way, great blog and I look forward to seeing it grow over time.

  117. This is the perfect web site for anyone who really wants to
    understand this topic. You realize a whole lot its almost tough to argue
    with you (not that I really would want to…HaHa).
    You certainly put a fresh spin on a topic that has
    been discussed for ages. Wonderful stuff, just great!

  118. With havin so much written content do you ever run into any problems of plagorism or
    copyright violation? My blog has a lot of unique content I’ve either created myself or outsourced but it seems a lot of it is popping it
    up all over the web without my agreement. Do you know any solutions to help prevent content from being ripped off?
    I’d genuinely appreciate it.

  119. Hey I am so grateful I found your site, I really found you by error,
    while I was researching on Bing for something else, Nonetheless I am
    here now and would just like to say thank you for a remarkable post and a all round enjoyable
    blog (I also love the theme/design), I don’t have time to go through it all at the minute
    but I have saved it and also added your RSS feeds, so when I have time
    I will be back to read more, Please do keep up the excellent work.

  120. Thanks for another wonderful article. Where else may
    anybody get that type of info in such an ideal means
    of writing? I have a presentation next week, and I’m at the search for such information.

  121. excellent points altogether, you simply received
    a emblem new reader. What would you suggest in regards to your submit that you simply made a few days in the past?
    Any sure?

  122. Hello, I think your site might be having browser compatibility
    issues. When I look at your blog site in Ie, 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!

  123. Do you have a spam problem on this blog; I also am a blogger, and
    I was curious about your situation; we have developed
    some nice procedures and we are looking to exchange strategies with others, why not shoot me an email if interested.

  124. Wow, superb blog layout! How long have you been blogging for?
    you make blogging look easy. The overall
    look of your site is excellent, as well as the content!

  125. Great post. I was checking continuously this blog and I’m impressed!
    Very helpful info specifically the last part 🙂 I care for such information a lot.

    I was looking for this particular info for a very long time.

    Thank you and best of luck.

  126. What’s Taking place i am new to this, I stumbled
    upon this I have discovered It absolutely helpful
    and it has helped me out loads. I am hoping to contribute & assist other customers
    like its aided me. Good job.

  127. Good day! This is my first visit to your blog!

    We are a group of volunteers and starting a new initiative in a community
    in the same niche. Your blog provided us beneficial information to
    work on. You have done a extraordinary job!

  128. I have read a few good stuff here. Definitely worth
    bookmarking for revisiting. I surprise how much attempt you set to create one of these great informative
    website.

  129. I have been exploring for a little for any high quality articles or weblog posts on this kind of space .
    Exploring in Yahoo I finally stumbled upon this
    site. Reading this information So i am glad to show
    that I’ve an incredibly good uncanny feeling I discovered just what
    I needed. I such a lot indisputably will make certain to don?t omit
    this site and provides it a glance regularly.

  130. Fantastic items from you, man. I have consider your stuff prior to and
    you are just too wonderful. I actually like what you’ve acquired
    right here, really like what you are saying and the
    best way during which you are saying it.
    You’re making it enjoyable and you still care for to keep it smart.

    I can’t wait to learn much more from you. That is really a wonderful site.

  131. I’m really inspired with your writing talents and also with the structure on your weblog.
    Is that this a paid topic or did you customize it yourself?
    Either way keep up the excellent quality writing, it’s rare to
    look a nice blog like this one nowadays..

  132. Do you have a spam issue on this site; I also am a blogger, and I was
    curious about your situation; we have created some nice practices and we are looking to exchange techniques with other folks, please shoot me an e-mail if interested.

  133. It’s a shame you don’t have a donate button! I’d most certainly donate to this superb blog!
    I guess for now i’ll settle for book-marking and adding your RSS feed to my Google account.
    I look forward to brand new updates and will share
    this site with my Facebook group. Chat soon!

  134. Thanks for any other excellent article. Where
    else may anyone get that kind of information in such a perfect means
    of writing? I have a presentation subsequent week, and I’m at the look for such info.

  135. I’m extremely inspired together with your writing
    talents as neatly as with the format in your blog.
    Is that this a paid topic or did you modify it yourself?
    Anyway keep up the nice quality writing, it’s rare to look a great blog like
    this one today..

  136. With havin so much content do you ever run into any issues of plagorism or copyright violation? My website
    has a lot of exclusive content I’ve either written myself or
    outsourced but it looks like a lot of it is popping it up all over the web without my
    agreement. Do you know any techniques to help
    protect against content from being stolen? I’d genuinely appreciate it.

  137. Pretty nice post. I just stumbled upon your blog and wished
    to say that I’ve really enjoyed surfing around your blog posts.

    After all I’ll be subscribing to your rss feed and I hope you write
    again very soon!

  138. Wonderful beat ! I wish to apprentice whilst you amend your website,
    how can i subscribe for a weblog website? The account aided me a applicable deal.
    I have been tiny bit acquainted of this your
    broadcast offered brilliant clear concept

  139. Hey I am so thrilled I found your blog, I really found you by error, while
    I was searching on Digg for something else, Regardless I am here now and would
    just like to say many thanks for a remarkable post and a all round
    interesting blog (I also love the theme/design), I don’t have time to browse
    it all at the minute but I have bookmarked it and also
    added your RSS feeds, so when I have time I will be back to read
    a great deal more, Please do keep up the awesome work.

  140. Sweet blog! I found it while searching on Yahoo News.
    Do you have any suggestions on how to get
    listed in Yahoo News? I’ve been trying for a while but I never seem to get there!

    Many thanks

  141. Hello there I am so grateful I found your site, I really found you by mistake, while I was researching on Bing for something else,
    Anyhow I am here now and would just like to say many thanks for a incredible post
    and a all round exciting blog (I also love the theme/design), I don’t have time to browse
    it all at the minute but I have book-marked it and also added
    your RSS feeds, so when I have time I will be back to read more, Please do keep up the awesome jo.

  142. Wonderful goods from you, man. I have take into account
    your stuff previous to and you are just too great.

    I actually like what you have received right here, certainly like what you are saying and
    the way wherein you are saying it. You make it enjoyable and you continue
    to care for to keep it wise. I can not wait to learn far more from
    you. This is really a terrific web site.

  143. Hi there would you mind letting me know which web host you’re
    utilizing? I’ve loaded your blog in 3 completely different browsers and I must say this blog loads a lot faster then most.
    Can you recommend a good internet hosting provider at a reasonable
    price? Thanks a lot, I appreciate it!

  144. We’re a group of volunteers and opening a new scheme in our community.

    Your web site provided us with valuable information to work on. You’ve
    done a formidable job and our whole community
    will be thankful to you.

  145. Greate article. Keep posting such kind of information on your page.
    Im really impressed by your blog.
    Hello there, You’ve done an excellent job. I will certainly digg it and for my part recommend
    to my friends. I am sure they will be benefited from this web site.

  146. Howdy I am so delighted I found your weblog, I really found you by accident, while I was browsing on Yahoo
    for something else, Anyways I am here now and would just
    like to say thanks for a marvelous post and a all round enjoyable blog (I also love the theme/design), I
    don’t have time to look over it all at the moment but I have saved it and also added in your RSS feeds, so when I have time
    I will be back to read a great deal more, Please do keep up the fantastic b.

  147. Very good blog! Do you have any suggestions for aspiring writers?
    I’m hoping to start my own blog soon but I’m a little lost on everything.
    Would you recommend starting with a free platform like WordPress or go for a
    paid option? There are so many options out there that I’m completely
    overwhelmed .. Any recommendations? Thanks a lot!

  148. Hi my family member! I wish to say that this post is amazing, great
    written and include approximately all vital infos. I
    would like to see more posts like this .

  149. Howdy just wanted to give you a quick heads up. The
    text in your content seem to be running off the screen in Ie.
    I’m not sure if this is a formatting issue or something to do with web
    browser compatibility but I figured I’d post to let you know.
    The design look great though! Hope you get the issue solved soon. Thanks

  150. Simply wish to say your article is as surprising.
    The clearness for your publish is simply great and that i can think you
    are an expert in this subject. Well together with your
    permission allow me to take hold of your feed to stay updated with drawing
    close post. Thank you 1,000,000 and please carry on the rewarding
    work.

  151. Thanks a lot for sharing this with all folks you
    really understand what you are talking approximately!
    Bookmarked. Kindly also consult with my website =).

    We can have a link exchange contract between us

  152. I’m amazed, I must say. Seldom do I come across a blog that’s equally educative and amusing,
    and let me tell you, you’ve hit the nail on the head. The problem is something not enough men and women are speaking intelligently about.
    I am very happy I stumbled across this in my search
    for something regarding this.

  153. What i don’t understood is in truth how you’re now not really much more well-liked than you might be now.
    You’re very intelligent. You recognize thus significantly relating to this
    topic, made me personally imagine it from numerous various angles.
    Its like women and men are not interested unless it’s one
    thing to accomplish with Girl gaga! Your own stuffs outstanding.
    All the time take care of it up!

  154. Hey there just wanted to give you a quick heads up and let
    you know a few of the images aren’t loading properly.
    I’m not sure why but I think its a linking issue.
    I’ve tried it in two different browsers and both show the same results.

  155. Having read this I believed it was really informative.

    I appreciate you finding the time and energy to put this information together.
    I once again find myself spending a lot of time both reading and commenting.
    But so what, it was still worthwhile!

  156. I’m really enjoying the theme/design of your weblog.

    Do you ever run into any web browser compatibility problems?
    A handful of my blog readers have complained about my website not operating correctly in Explorer but looks great in Chrome.
    Do you have any tips to help fix this issue?

  157. I got this website from my friend who told me about this
    website and now this time I am visiting this web site and reading very informative content at this time.

  158. Your style is really unique in comparison to other
    folks I have read stuff from. Thank you for posting when you have the opportunity,
    Guess I will just book mark this site.

  159. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my
    blog that automatically tweet my newest twitter
    updates. I’ve been looking for a plug-in like this
    for quite some time and was hoping maybe you would have some experience
    with something like this. Please let me know if you run into anything.
    I truly enjoy reading your blog and I look forward to your new updates.

  160. Oh my goodness! Awesome article dude! Thanks, However I am
    going through difficulties with your RSS. I don’t
    understand why I can’t subscribe to it. Is there anybody else having similar RSS problems?
    Anyone that knows the solution will you kindly respond?
    Thanks!!

  161. Hello There. I found your blog using msn. This is a very well written article.
    I’ll be sure to bookmark it and come back to read more of your useful
    info. Thanks for the post. I will certainly return.

  162. Hi there! I realize this is somewhat off-topic but I needed
    to ask. Does running a well-established blog like
    yours require a large amount of work? I’m completely new to running a blog however
    I do write in my journal every day. I’d like to start a blog so I can share my personal experience and feelings online.

    Please let me know if you have any kind of recommendations or tips for brand new aspiring blog owners.
    Appreciate it!

  163. Thanks a lot for sharing this with all folks you really recognise what you are talking approximately!
    Bookmarked. Please also consult with my web site =). We could
    have a link alternate arrangement between us

  164. Wonderful blog! I found it while searching on Yahoo News.

    Do you have any suggestions on how to get listed in Yahoo News?
    I’ve been trying for a while but I never seem to get there!

    Appreciate it

  165. Heya just wanted to give you a quick heads up and let you know a few of the pictures aren’t loading correctly.
    I’m not sure why but I think its a linking issue. I’ve tried it in two different browsers and both show
    the same outcome.

  166. Do you mind if I quote a few of your posts as long as I provide
    credit and sources back to your website? My website is in the very same
    area of interest as yours and my visitors would certainly benefit from
    a lot of the information you provide here. Please let me know if this ok with you.
    Regards!

  167. fantastic points altogether, you just won a emblem new reader.
    What could you recommend about your publish that you made a few days in the past?
    Any certain?

  168. You’ve made some decent points there. I checked on the net to find out more
    about the issue and found most people will go along
    with your views on this site.

  169. Hmm is anyone else experiencing problems with the pictures on this blog loading?
    I’m trying to determine if its a problem on my end or if it’s the blog.
    Any responses would be greatly appreciated.

  170. I have to thank you for the efforts you’ve put in penning this site.
    I’m hoping to see the same high-grade blog posts from you in the future as well.

    In fact, your creative writing abilities has motivated
    me to get my own, personal website now 😉

  171. Have you ever thought about including a little bit more than just your articles?
    I mean, what you say is valuable and everything. However imagine if you added some great visuals or videos to give
    your posts more, “pop”! Your content is excellent but with images
    and clips, this blog could undeniably be one of the most beneficial in its field.
    Awesome blog!

  172. I blog often and I truly appreciate your content.

    The article has really peaked my interest. I will take a note of
    your website and keep checking for new details about
    once a week. I subscribed to your Feed too.

  173. Pretty nice post. I simply stumbled upon your blog and wanted to mention that
    I’ve truly loved browsing your blog posts. In any case I’ll be subscribing for your rss feed and I hope you
    write again very soon!

  174. Hey there would you mind stating which blog platform you’re
    using? I’m planning to start my own blog in the
    near future but I’m having a hard 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 for something completely unique.
    P.S Apologies for getting off-topic but I had to ask!

  175. Have you ever considered about adding a little bit more than just your articles?
    I mean, what you say is valuable and all. However imagine if you added some great visuals or
    video clips to give your posts more, “pop”!

    Your content is excellent but with pics and video clips, this site could
    certainly be one of the very best in its field. Very good blog!

  176. Hello! Someone in my Facebook group shared this website with
    us so I came to take a look. I’m definitely loving the information. I’m bookmarking and
    will be tweeting this to my followers! Exceptional blog and great design.

  177. Hello there! This is my first comment here so
    I just wanted to give a quick shout out and say I genuinely enjoy reading your posts.
    Can you suggest any other blogs/websites/forums that deal with the same
    topics? Thank you!

  178. Hi there would you mind letting me know which webhost
    you’re using? I’ve loaded your blog in 3 different browsers and I
    must say this blog loads a lot quicker then most.
    Can you recommend a good hosting provider at
    a reasonable price? Thanks a lot, I appreciate it!

  179. With havin so much content and articles do you ever
    run into any problems of plagorism or copyright violation? My site has a lot of exclusive content I’ve either written myself or outsourced but it
    looks like a lot of it is popping it up all over the internet without my authorization. Do you know any techniques to help reduce
    content from being ripped off? I’d really appreciate it.

  180. Hello this is somewhat of off topic but I was wanting to know if blogs
    use WYSIWYG editors or if you have to manually code with
    HTML. I’m starting a blog soon but have no coding knowledge so I wanted to get
    advice from someone with experience. Any help would be greatly
    appreciated!

  181. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically
    tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have
    some experience with something like this. Please let me know
    if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  182. It’s truly very complicated in this full of activity life to listen news
    on Television, thus I only use world wide web for that purpose, and get the newest information.

  183. I got this web page from my buddy who shared with me concerning this
    web page and at the moment this time I am browsing this web
    site and reading very informative content at this place.

  184. Hello there! I know this is kind of off topic but I was wondering which blog platform are
    you using for this website? I’m getting sick and tired of WordPress because I’ve had issues with
    hackers and I’m looking at options for another platform.
    I would be great if you could point me in the direction of a good platform.

Comments are closed.