OpenOffice ODF/.odt compared to Microsoft Word .doc
Overview
This is the first in a series of articles that will compare ODF and in particular the OpenOffice implementation and Microsoft Office and its various data formats with respect to various measures. This article will cover the efficiency of the .odt, .doc and .xml formats, with particular interest to native and compressible file sizes.
Methodology
My windows test cases were generated using the following software:
- Microsoft Windows XP Professional 2002, SP2
- Microsoft Word 2003 (11.6368.6368) SP2
- OpenOffice 2.0.3
- Adobe Acrobat Standard 7.0.8 5/16/2006.
My Linux test cases where produced with the following software:
- SuSE Linux 10.1
- OpenOffice 2.0.2.7.1
- Adobe Reader 7.0.8 05/22/2006
I needed a fairly large chunk of text for my test, I decided on the November draft of the ISO/IEC C Standard, located at http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1905.pdf (copy here). This is a significantly large document, and I decided only to use the first seven chapters for my test case. In order to produce the target documents, I selected the contents from the beginning of the document through chapter 7, and copied this to the clipboard. I then pasted the clipboard into native versions of Microsoft Word under Windows and OpenOffice Writer under both Windows and Linux. For Microsoft Word, I saved the document as a native .doc and .xml. For OpenOffice, I saved the document as native .odt and exported it as .doc. I also saved the content as .txt with Notepad under Windows as a reference point. For archival purposes, I have mirrored all documents referred to in this article on the 3monkey wiki download area.
Raw Results
| File | Size |
|---|---|
| Microsoft Office .doc | 921,088 |
| Microsoft Office .xml | 6,475,669 |
| OpenOffice (XP) .odt | 154,892 |
| OpenOffice (XP) .doc | 1,335,296 |
| OpenOffice (Linux) .odt | 160,045 |
| OpenOffice (Linux) .doc | 1,338,368 |
| Notepad | 417,549 |
Observations
My first observation was the Linux OpenOffice implementation created slightly larger file sizes than the Windows implementation. This was probably due to the differing versions. I will revisit this in a later article if it is merited.
My next observation was that the OpenOffice .doc file was significantly larger than the Microsoft Word version. This is likely due to Microsoft’s access to the complete .doc specification, and thus a better understanding of how to optimize the file content and size. For grins, I loaded the OpenOffice .doc with Microsoft Word and saved it naively. I also loaded the Microsoft Word .doc with OpenOffice and saved it both as a .doc and .odt. The results of these test are below.
| File | Size |
|---|---|
| OO .doc loaded/saved in MS | 808,960 |
| MS .doc loaded/saved in OO | 1,277,952 |
| MS .doc loaded/saved as .odt in OO | 155,113 |
| File Type | Original Size | Compressed Size |
|---|---|---|
| .doc | 921,088 | 179,648 |
| .xml | 6,475,669 | 228,497 |
| .odt | 154,892 | 153,456 |
| .txt | 417,549 | 104,236 |
Conclusion
From this limited data sample, I have to declare OpenOffice Writer the champion of round one. Perhaps if Microsoft Word employed a compressed output form the outcome may have been different. It is actually a little strange that OpenOffice which is based on a pure text format (XML) is compressed into a binary zip file and that Microsoft Word, which is a proprietary binary format is not.
What Is Up Next?
For the most part these test cases did not contain much formatting or style information, nor did it consider such elements as tables and graphs. I will investigate how these effect the efficiency in a latter article. But before I do that, I will need to expose more of how ODF works. Therefore, the next few articles in this series will be a primer for the ODF specification.
Until next time…
-3Monkeys
Popularity: 100% [?]
















December 29th, 2006 at 1:56 pm
OpenOffice odt versus Microsoft doc…
Comparativa en ingles entre los formatos ODT y DOC….
January 12th, 2007 at 10:20 pm
[...] In the first article in this series, OpenOffice ODF/.odt compared to Microsoft Word .doc, I compared various file types for size efficiency. Of particular interest was the fact that OpenOffice Write stores .odts in a zip format, an implementation of PKZip to be exact. With this knowledge and the Open Document Format standard, we can investigate how certain elements of a document effect its size and overall efficiency. [...]
July 13th, 2007 at 3:40 pm
In all fairness, you should probably be comparing ODF against Microsoft’s new XML format, which is less apples-to-oranges.
August 14th, 2007 at 1:37 am
Which is better shouldn’t be judged by size.
August 15th, 2007 at 6:51 am
Krall…
Useful, thank you!…
January 16th, 2008 at 12:59 am
I think you meant “regardless” in the third paragraph under “Observations.” Irregardless means “with regard.”
January 17th, 2008 at 2:11 am
[...] Payla?mam gerekti?ini dü?ünüyorum. Ama telif hakk? meselesi nedeniyle özür dileyerek ingilizcesini veriyorum. Tablolar? bile inceleyip anlaman?z yeterli (S?ras?yla Dosya Tipleri ve [...]
May 27th, 2008 at 10:48 pm
Kevin: I cannot find a single dictionary that says irregardless means with regard. My print dictionary says see: Regardless. Meriam Webster online says “nonstandard : regardless”. All of these definitions: http://dictionary.reference.com/browse/irregardless say that is regardless.
It is nonstandard prehaps, but it does oddly mean regardless nonetheless.
September 12th, 2008 at 8:23 pm
I discovered this with a file that saved to 300k or thereabouts in ODT, and almost 900 in TXT.
Mind boggling.
December 7th, 2008 at 10:28 am
The origin of irregardless is not known for certain, but the consensus among references is that it is a blend of irrespective and regardless, both of which are commonly accepted standard English words. By blending these words, an illogical word is created. “Since the prefix ir- means ‘not’ (as it does with irrespective), and the suffix -less means ‘without,’ irregardless is a double negative.”[1]
thats from wiki.
Basically irregardless is a bastardization of the english language
derived from a lazy crunch of two words when one isnt sure which to use.
and according to my father lol, its like nails on a chalkboard.
February 14th, 2009 at 4:08 am
LOL! That comment about irregardless reminds me of when my wife used to say “could you refrain from not doing that?” So I comply. I keep right on doing it. It used to really get her mad just because I listened to her! She hasn’t done that in a long time so I guess she got the hint.
January 23rd, 2010 at 2:53 pm
Thanks for the information!
I too would not necessarily say that OpenOffice wins round one. Compressing the documents is obviously not a priority for Microsoft and I think for good reason. I use OpenOffice almost exclusively but I have notice significantly longer load times. I did not understand why until I read your article. If anyone is emailing either doc or odt they’re idiots. Fortunately, OO makes it very easy to generate a pdf! Now, is there a way to tell OO not to compress the odt? I would guess not.
November 22nd, 2010 at 10:41 am
Decent text. Like your blog design as well. continue your good work.
January 3rd, 2011 at 8:07 pm
Hey, awesome website. I came across this on Yahoo, and I am stoked that I did. I will definately be returning here more often. Wish I could add to the conversation and bring a bit more to the post, but am just absorbing as much info as I can at the moment.
January 4th, 2011 at 11:45 am
Nice post. The information presented here was the best I could find all day lengthy, and I have been searching hard on the Internet. I believe you ought to put this up on a large social bookmarking site, you will discover that it spreads like wildfire – Cheers – dave
February 6th, 2011 at 9:28 am
~,; that seems to be a great topic, i really love it `*:
February 23rd, 2011 at 7:31 am
Great post! You should host your site at EnvisionStar.com, you can signup with the for just ONE CENT by clicking the “Specials” link at the top of their website: http://www.envisionstar.com/aff/4244
March 5th, 2011 at 9:51 am
Good to become browsing an individual’s blog page when a great deal more, it has become several weeks in my opinion. Nicely the submit in which i’ve become continued to wait for the purpose of which means that very long. I’d like to see the write-up to complete this task inside of these university, not to mention it’s exact subject together with your write-up. Thanks, awesome discuss..
November 22nd, 2011 at 10:25 pm
I would like to voice my gratitude for your kind-heartedness for all those that must have assistance with this particular topic. Your real commitment to getting the solution all through ended up being surprisingly informative and has frequently enabled regular people like me to reach their targets. Your important guide entails much a person like me and additionally to my office colleagues. Thanks a ton; from everyone of us.
November 23rd, 2011 at 10:53 am
Good post. I be taught one thing tougher on different blogs everyday. It can at all times be stimulating to learn content material from different writers and observe a little bit one thing from their store. I’d favor to make use of some with the content material on my weblog whether or not you don’t mind. Natually I’ll provide you with a hyperlink on your internet blog. Thanks for sharing.
November 23rd, 2011 at 8:19 pm
There are some fascinating cut-off dates on this article however I don’t know if I see all of them middle to heart. There is some validity but I’ll take hold opinion till I look into it further. Good article , thanks and we would like extra! Added to FeedBurner as properly
November 24th, 2011 at 3:21 pm
Fantastic website. A lot of useful info here. I’m sending it to some friends ans also sharing in delicious. And of course, thanks for your sweat!
November 29th, 2011 at 11:50 am
I am glad to be a visitant of this unadulterated web blog, thank you for this rare info!
November 29th, 2011 at 2:02 pm
Nice blog right here! Also your website so much up fast! What web host are you the use of? Can I am getting your associate link to your host? I wish my site loaded up as fast as yours lol.
November 30th, 2011 at 9:49 am
Spot on with this write-up, I really assume this website wants much more consideration. I’ll probably be again to learn way more, thanks for that info.
November 30th, 2011 at 9:19 pm
I’ve read a few good stuff here. Certainly price bookmarking for revisiting. I surprise how a lot attempt you put to make one of these magnificent informative site.
December 1st, 2011 at 3:27 am
higest paying surveys online http://tinyurl.com/bu9rs9u
December 4th, 2011 at 12:06 pm
There are some attention-grabbing cut-off dates in this article but I don’t know if I see all of them middle to heart. There may be some validity however I’ll take hold opinion until I look into it further. Good article , thanks and we would like extra! Added to FeedBurner as properly
December 5th, 2011 at 6:25 pm
I’ve recently started a website, the info you offer on this web site has helped me tremendously. Thanks for all of your time & work.
December 9th, 2011 at 12:30 am
I have recently started a website, the info you offer on this website has helped me tremendously. Thanks for all of your time & work.
December 9th, 2011 at 12:37 am
I would like to thank you for the efforts you’ve put in writing this web site. I am hoping the same high-grade web site post from you in the upcoming as well. Actually your creative writing skills has encouraged me to get my own website now. Actually the blogging is spreading its wings fast. Your write up is a good example of it.
December 10th, 2011 at 5:12 pm
Great – I should certainly pronounce, impressed with your web site. I had no trouble navigating through all the tabs and related info ended up being truly simple to do to access. I recently found what I hoped for before you know it in the least. Quite unusual. Is likely to appreciate it for those who add forums or anything, web site theme . a tones way for your client to communicate. Excellent task.
December 11th, 2011 at 10:26 am
Thanks for sharing superb informations. Your web-site is very cool. I’m impressed by the details that you have on this site. It reveals how nicely you understand this subject. Bookmarked this web page, will come back for more articles. You, my friend, ROCK! I found just the info I already searched all over the place and simply couldn’t come across. What a great website.
December 11th, 2011 at 1:43 pm
I’m no longer positive the place you are getting your info, but great topic. I needs to spend some time finding out much more or understanding more. Thanks for wonderful information I used to be on the lookout for this information for my mission.
December 11th, 2011 at 1:47 pm
I have to show thanks to you just for bailing me out of this type of matter. After surfing around throughout the world-wide-web and obtaining ideas which are not productive, I figured my life was well over. Living without the solutions to the difficulties you have sorted out through the short post is a crucial case, and those that could have adversely damaged my career if I had not noticed your web site. Your own personal talents and kindness in touching all the things was tremendous. I don’t know what I would have done if I hadn’t discovered such a subject like this. It’s possible to at this time look ahead to my future. Thank you so much for your expert and effective guide. I won’t hesitate to propose your web blog to any person who will need counselling about this area.
December 11th, 2011 at 8:54 pm
Over again heavy read-up thanks lots for sharing, keep me posted I will be reading more of your read-ups in the approaching!
December 14th, 2011 at 11:29 am
Good story once again. I am looking forward for your next post:)
December 14th, 2011 at 9:15 pm
magnificent points altogether, you simply received a new reader. What could you recommend about your publish that you just made a few days ago? Any certain?
December 15th, 2011 at 1:49 pm
Simply want to say your article is as surprising. The clearness in your post is just spectacular and i could assume you’re an expert on this subject. Well with your permission let me to grab your feed to keep updated with forthcoming post. Thanks a million and please carry on the rewarding work.
December 17th, 2011 at 6:46 pm
Thank you for sharing excellent informations. Your web site is very cool. I am impressed by the details that you have on this web site. It reveals how nicely you understand this subject. Bookmarked this website page, will come back for extra articles. You, my friend, ROCK! I found just the info I already searched everywhere and simply couldn’t come across. What a perfect web-site.
December 19th, 2011 at 10:07 pm
I’ve read several just right stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you place to make the sort of magnificent informative web site.
December 21st, 2011 at 10:48 am
I and also my friends were reading the nice information and facts on your website while all of a sudden I got a horrible suspicion I had not expressed respect to the web blog owner for those techniques. Those young men are already absolutely glad to read all of them and already have clearly been enjoying those things. Appreciate your indeed being very helpful and also for picking such fabulous topics most people are really needing to discover. Our own honest apologies for not expressing appreciation to you earlier.
December 21st, 2011 at 10:53 am
Thanks a bunch for sharing this with all people you really realize what you are speaking approximately! Bookmarked. Kindly additionally visit my website =). We may have a hyperlink alternate agreement between us!
December 23rd, 2011 at 6:35 pm
My brother suggested I would possibly like this blog. He was once totally right. This submit truly made my day. You can not believe simply how so much time I had spent for this info! Thanks!
December 28th, 2011 at 12:38 pm
Nice post. I be taught something more challenging on totally different blogs everyday. It would always be stimulating to learn content from other writers and apply a little one thing from their store. I’d want to make use of some with the content on my blog whether you don’t mind. Natually I’ll provide you with a link on your internet blog. Thanks for sharing.
December 29th, 2011 at 12:18 pm
I have to express my appreciation to you for bailing me out of such a scenario. As a result of looking through the internet and coming across suggestions that were not powerful, I assumed my life was gone. Existing without the presence of approaches to the difficulties you’ve fixed by way of your article content is a crucial case, and the ones which could have negatively damaged my entire career if I hadn’t come across your web page. Your good talents and kindness in controlling the whole lot was useful. I don’t know what I would have done if I hadn’t discovered such a subject like this. I am able to at this time look forward to my future. Thanks for your time very much for the professional and result oriented help. I will not be reluctant to suggest your web blog to any person who wants and needs support on this area.
December 30th, 2011 at 3:33 am
Remember when we used to be nostalgic?
December 30th, 2011 at 10:43 am
I haven’t checked in here for some time as I thought it was getting boring, but the last several posts are good quality so I guess I’ll add you back to my daily bloglist. You deserve it my friend
January 1st, 2012 at 3:38 pm
Lovely, congratulation – Bruuuummmm
January 4th, 2012 at 6:34 pm
There are some interesting closing dates on this article however I don’t know if I see all of them heart to heart. There is some validity but I’ll take maintain opinion until I look into it further. Good article , thanks and we want more! Added to FeedBurner as effectively
January 11th, 2012 at 5:48 pm
I do not even know how I ended up right here, but I believed this publish was great. I do not understand who you’re however certainly you’re going to a famous blogger if you happen to aren’t already
Cheers!
January 17th, 2012 at 12:27 am
I think other web-site proprietors should take this site as an model, very clean and excellent user genial style and design, let alone the content. You’re an expert in this topic!
January 17th, 2012 at 6:35 pm
Thanks for some other informative web site. The place else may I get that kind of information written in such a perfect approach? I have a mission that I am simply now operating on, and I have been at the look out for such info.
January 18th, 2012 at 1:03 pm
I am glad to be a visitant of this stark weblog, thanks for this rare information!
January 19th, 2012 at 7:42 pm
Lovely, congratulation – Bruuuummmm
January 26th, 2012 at 9:20 pm
Thanks a lot for providing individuals with an extremely marvellous chance to read in detail from this blog. It’s usually so good and packed with a great time for me personally and my office colleagues to visit the blog at the least three times per week to find out the new secrets you have. And lastly, I’m just always pleased for the amazing tricks you give. Some 2 areas in this post are unquestionably the simplest I have ever had.
January 27th, 2012 at 2:53 pm
My wife and i felt quite cheerful that Peter managed to complete his survey via the precious recommendations he grabbed in your web site. It’s not at all simplistic to just happen to be giving out tips that many others might have been selling. And we all discover we need the writer to appreciate for that. The type of illustrations you made, the simple web site menu, the relationships your site aid to promote – it’s got everything fabulous, and it is making our son in addition to us understand the theme is cool, and that is rather fundamental. Thanks for all the pieces!
January 28th, 2012 at 5:14 pm
Mind-boggling Brad Pitt. He eventually fell for the actual attraction of Social Media. No, he isn’t on Twitter. Or is he on Facebook. His primary endeavor on the web is on Google +. Also, Brad Pitt has an unrestrainable giggling attack on the set of Moneyball. At least, he defintely won’t be fighting against himself in the best picture battle. Perhaps you’ve seen Oscar nominated Moneyball? The story of Oakland A’s gm Billy Beane’s prosperous attempt to put together a baseball team on a tight budget by utilizing computer-generated evaluation to be able to draft his players, starring Brad Pitt and Jonah Hill, directed by Bennett Miller. Instant download from Amazon http://goo.gl/Zwr7p
January 29th, 2012 at 8:01 pm
Thank you for any other informative site. The place else may just I get that kind of info written in such an ideal approach? I’ve a mission that I am just now working on, and I’ve been on the look out for such information.
January 31st, 2012 at 11:09 am
Spot on with this write-up, I really think this web site needs way more consideration. I’ll most likely be again to read way more, thanks for that info.
February 3rd, 2012 at 2:38 pm
Excellent weblog here! Additionally your site quite a bit up fast! What web host are you the usage of? Can I get your associate hyperlink to your host? I want my web site loaded up as fast as yours lol
February 4th, 2012 at 4:49 pm
I was suggested this blog via my cousin. I’m now not positive whether or not this publish is written through him as nobody else understand such detailed approximately my difficulty. You’re wonderful! Thanks!
February 4th, 2012 at 7:44 pm
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 whenever a new post has been made. I have subscribed to your RSS feed which must do the trick! Have a great day!
February 6th, 2012 at 4:32 am
I’m glad to get amongst various site visitors on this outstanding blog (:, thank you for placing up.
February 7th, 2012 at 11:16 am
Whoah this blog is magnificent i love reading your posts. Stay up the good paintings! You recognize, a lot of persons are searching around for this info, you could aid them greatly.
February 8th, 2012 at 7:06 pm
Heya i am for the primary time here. I found this board and I to find It truly helpful & it helped me out much. I hope to present one thing back and help others such as you aided me.
February 8th, 2012 at 7:31 pm
I’ve been absent for some time, but now I remember why I used to love this site. Thank you, I’ll try and check back more often. How frequently you update your site?
February 9th, 2012 at 9:36 am
There are some interesting time limits on this article but I don’t know if I see all of them center to heart. There’s some validity but I will take hold opinion till I look into it further. Good article , thanks and we would like extra! Added to FeedBurner as properly
February 9th, 2012 at 9:45 am
Thank you a bunch for sharing this with all people you really recognise what you’re talking about! Bookmarked. Please also consult with my site =). We will have a link change arrangement between us!
February 9th, 2012 at 10:24 am
Nice post. I was checking constantly this blog and I am impressed! Extremely useful info particularly the last part
I care for such info much. I was seeking this particular info for a very long time. Thank you and good luck.
February 9th, 2012 at 10:27 am
Fantastic beat ! I would like to apprentice while you amend your site, how can i subscribe for a blog site? The account helped me a acceptable deal. I had been tiny bit acquainted of this your broadcast provided bright clear concept
February 9th, 2012 at 12:57 pm
Nice post. I was checking continuously this blog and I am impressed! Extremely useful information particularly the last part
I care for such information a lot. I was looking for this certain info for a very long time. Thank you and best of luck.
February 9th, 2012 at 1:07 pm
I and also my pals came checking out the best advice from the blog then instantly I had a terrible suspicion I had not thanked the website owner for those secrets. The people became as a result passionate to learn all of them and already have sincerely been tapping into these things. We appreciate you genuinely so accommodating and then for obtaining this sort of extraordinary guides most people are really desperate to be aware of. My very own sincere regret for not expressing appreciation to you sooner.
February 9th, 2012 at 6:15 pm
I do consider all of the ideas you have offered on your post. They’re very convincing and will certainly work. Nonetheless, the posts are too short for beginners. May just you please extend them a little from next time? Thank you for the post.
February 14th, 2012 at 9:41 am
you’re really a good webmaster. The web site loading velocity is incredible. It seems that you are doing any unique trick. In addition, The contents are masterwork. you have performed a excellent task on this topic!
February 14th, 2012 at 4:20 pm
I was just looking for this information for some time. After 6 hours of continuous Googleing, at last I got it in your website. I wonder what’s the lack of Google strategy that do not rank this kind of informative websites in top of the list. Generally the top websites are full of garbage.
February 15th, 2012 at 10:34 am
My wife and i have been so happy when Raymond managed to finish off his investigations via the precious recommendations he was given from your very own weblog. It is now and again perplexing to just find yourself making a gift of solutions which often some others could have been making money from. We fully grasp we now have the blog owner to give thanks to for this. The specific illustrations you have made, the straightforward web site menu, the friendships you will help create – it is everything amazing, and it’s really leading our son in addition to our family know that the situation is enjoyable, and that’s wonderfully fundamental. Many thanks for everything!
February 18th, 2012 at 8:48 am
Great offer from HostUpon. I have actually been blogging on blogspot for the past year… now thinking to get my own web hosting and switch to WordPress. Does Hostupon fully support WordPress? Is it easy to setup WordPress on my hosting? Seriously interested to take the 50% discoount offer!
February 24th, 2012 at 2:42 pm
Thanks, I have recently been searching for info about this topic for ages and yours is the greatest I’ve found out so far. However, what about the conclusion? Are you sure in regards to the supply?
February 24th, 2012 at 2:45 pm
There is perceptibly a bunch to identify about this. I assume you made certain nice points in features also.
February 25th, 2012 at 11:29 pm
This web site is really a walk-through for all the information you wished about this and didn’t know who to ask. Glimpse here, and also you’ll positively uncover it.
February 26th, 2012 at 12:07 am
I have been exploring for a bit for any high-quality articles or weblog posts on this kind of space . Exploring in Yahoo I ultimately stumbled upon this site. Studying this information So i am glad to convey that I’ve an incredibly excellent uncanny feeling I discovered just what I needed. I most certainly will make sure to don’t overlook this site and provides it a glance on a relentless basis.
February 29th, 2012 at 9:27 pm
Thanks for the sensible critique. Me & my neighbor were just preparing to do a little research about this. We got a grab a book from our area library but I think I learned more clear from this post. I’m very glad to see such great information being shared freely out there.
March 3rd, 2012 at 6:25 am
This is certainly very good. I am surprisingly amazed in what I read.
March 9th, 2012 at 5:30 am
Arbitrary question: I know you are using wordpress for this blog, but have you tried any other platforms? I am trying to decide for my blog, and I ask because I really like yours.
March 10th, 2012 at 4:52 am
I figured that the more I read, the smarter I get. You might want to add it to your site
March 14th, 2012 at 7:26 pm
Spot on with this write-up, I actually think this website wants way more consideration. I’ll in all probability be again to learn way more, thanks for that info.
March 16th, 2012 at 10:11 am
The subsequent time I read a blog, I hope that it doesnt disappoint me as a lot as this one. I mean, I know it was my choice to learn, but I really thought youd have something attention-grabbing to say. All I hear is a bunch of whining about one thing that you could possibly fix in case you werent too busy searching for attention.
March 19th, 2012 at 6:29 am
Pretty nice post. I simply stumbled upon your weblog and wanted to mention that I’ve really loved browsing your weblog posts. After all I’ll be subscribing in your rss feed and I am hoping you write again very soon!
March 19th, 2012 at 11:00 am
Your article has tickled my fancy. I wanted to say something different than other readers. I really have enjoyed reading your article and think you have a lot of good thoughts. Thanks for this content.
March 20th, 2012 at 5:51 pm
I used to be very pleased to find this net-site.I wished to thanks to your time for this excellent read!! I positively enjoying each little little bit of it and I have you bookmarked to take a look at new stuff you blog post.
March 22nd, 2012 at 2:10 am
When I originally commented I clicked the -Notify me when new feedback are added- checkbox and now each time a comment is added I get four emails with the identical comment. Is there any way you possibly can remove me from that service? Thanks!
March 22nd, 2012 at 8:48 pm
Pretty nice post. I just stumbled upon your blog and wished to say that I have really enjoyed surfing around your blog posts. After all I will be subscribing to your rss feed and I hope you write again soon!
March 26th, 2012 at 12:29 pm
I relish, result in I found just what I used to be having a look for. You have ended my 4 day lengthy hunt! God Bless you man. Have a nice day. Bye
March 26th, 2012 at 8:12 pm
I’ve been browsing online more than 3 hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. In my opinion, if all webmasters and bloggers made good content as you did, the web will be much more useful than ever before.
March 28th, 2012 at 7:56 am
Its like you read my mind! You appear to know so much about this, like you wrote the book in it or something. I think that you could do with a few pics to drive the message home a bit, but instead of that, this is magnificent blog. A fantastic read. I’ll certainly be back.
March 28th, 2012 at 7:59 am
Normally I don’t read article on blogs, but I would like to say that this write-up very forced me to try and do so! Your writing style has been surprised me. Thanks, quite nice article.
March 28th, 2012 at 8:02 am
I do agree with all the ideas you have presented in your post. They are very convincing and will certainly work. Still, the posts are very short for novices. Could you please extend them a bit from next time? Thanks for the post
March 28th, 2012 at 11:55 am
certainly like your web site but you have to check the spelling on several of your posts. Several of them are rife with spelling problems and I to find it very troublesome to tell the truth however I’ll surely come back again.
March 28th, 2012 at 4:34 pm
I must point out my respect for your kindness supporting those people that absolutely need help with this area. Your real commitment to getting the message all through became amazingly functional and has continuously empowered ladies just like me to get to their pursuits. This warm and helpful instruction indicates much to me and far more to my mates. Best wishes; from each one of us.
March 28th, 2012 at 5:10 pm
I found your blog site on google and test just a few of your early posts. Proceed to maintain up the excellent operate. I just extra up your RSS feed to my MSN News Reader. Seeking ahead to reading extra from you afterward!…
March 28th, 2012 at 7:12 pm
you have got an incredible weblog right here! would you wish to make some invite posts on my blog?
March 29th, 2012 at 7:04 am
Thanks for another great post. Where else could anybody get that kind of info in such an ideal way of writing? I have a presentation next week, and I’m on the look for such info.
April 6th, 2012 at 5:21 pm
I am glad to be a visitor of this thoroughgoing blog, thank you for this rare info!
April 9th, 2012 at 3:47 pm
Thanks alot for your blog! It is very important to me. Good luck!
April 9th, 2012 at 9:17 pm
Wow, awesome weblog structure! How lengthy have you been running a blog for? you made running a blog look easy. The overall look of your website is great, let alone the content!
April 10th, 2012 at 10:27 am
Hi there, I discovered your web site by the use of Google at the same time as looking for a similar subject, your site came up, it seems to be good. I’ve bookmarked it in my google bookmarks.
April 18th, 2012 at 4:25 pm
When I originally commented I clicked the -Notify me when new comments are added- checkbox and now every time a comment is added I get four emails using the same comment. Is there any way you are able to eliminate me from that service? Thanks!
April 21st, 2012 at 10:18 am
Excellent web site. Lots of useful info here. I am sending it to several friends ans also sharing in delicious. And naturally, thanks for your effort!
April 24th, 2012 at 8:57 am
gorgeous words and beautiful photos. just my cup of tea…
April 24th, 2012 at 8:25 pm
60. Hi there, I discovered your site by way of Google even as searching for a comparable topic, your site came up, it seems great. I’ve bookmarked it in my google bookmarks.
April 25th, 2012 at 9:46 am
I’d have to examine with you here. Which is not really something I typically do! I enjoy analyzing a post which will make folks think. As well, many thanks for permitting me to thoughts!
April 25th, 2012 at 10:28 pm
I’d should test with you here. Which isn’t something I usually do! I get pleasure from reading a put up that can make individuals think. Also, thanks for permitting me to remark!
May 1st, 2012 at 4:57 pm
And also My partner and i thought I realized everything there was clearly to recognise relating to this theme… properly, currently I really do very good submit. best wishes
May 2nd, 2012 at 10:36 pm
I like your writing style truly loving this web site. “How helpless we are, like netted birds, when we are caught by desire” by Belva Plain.
May 3rd, 2012 at 8:11 pm
I discovered your blog website on google and test just a few of your early posts. Proceed to keep up the excellent operate. I just additional up your RSS feed to my MSN Information Reader. In search of forward to studying extra from you in a while!…
May 13th, 2012 at 12:41 pm
Good – I should certainly pronounce, impressed with your website. I had no trouble navigating through all tabs as well as related information ended up being truly easy to do to access. I recently found what I hoped for before you know it at all. Reasonably unusual. Is likely to appreciate it for those who add forums or anything, web site theme . a tones way for your customer to communicate. Excellent task.
May 14th, 2012 at 11:44 am
It’s really a cool and useful piece of information. I am satisfied that you simply shared this helpful information with us. Please stay us informed like this. Thanks for sharing.
May 14th, 2012 at 12:04 pm
Good blog! I really love how it is easy on my eyes and the data are well written. I am wondering how I could be notified when a new post has been made. I’ve subscribed to your RSS feed which must do the trick! Have a nice day!
May 14th, 2012 at 5:34 pm
Someone necessarily lend a hand to make critically articles I would state. This is the first time I frequented your web page and so far? I surprised with the research you made to create this actual submit extraordinary. Fantastic activity!
May 14th, 2012 at 5:36 pm
I’m also commenting to make you understand what a magnificent encounter our princess found using the blog. She figured out several pieces, not to mention what it is like to possess a very effective coaching mindset to make other folks very easily know just exactly certain complicated matters. You undoubtedly surpassed people’s expected results. Thank you for offering these beneficial, trusted, explanatory as well as unique guidance on this topic to Jane.
May 19th, 2012 at 1:29 pm
I was suggested this website by way of my cousin. I am not certain whether or not this submit is written by him as no one else recognise such unique about my trouble. You are amazing! Thanks!