18 May 09

Consuming REST services and TDD with Plug


Photo by Darren Hester

If you’ve ever used HttpWebRequest in .NET you’ve probably thought to yourself: man, there’s got to be an easier way! Sure, for the most simplistic uses, you can always fall back on WebClient, but now you have two different models for Web requests which doesn’t improve your code’s maintability, nor your sanity. And forget about testing.

Plug, XUri and XDoc

Since MindTouch Dream–the foundation for MindTouch 2009–has a strong REST services focus, one of the central requirements was making http handling clean and painless. To this end Dream includes a class called Plug (think Socket) to wrap HttpWebRequest (et al.). Two additional pain points with doing web requests are building Uri’s without resorting to string parsing and concatenation and building and processing Xml for request and response payloads. Dream offers, respectively, XUri and XDoc, to assist Plug.

All three provide fluent interfaces for construction and manipulation. In addition, XUri and Plug are immutable, meaning that the return value of each fluent interface call returns a new instance with the requested modification without changing the original. Simply this means that you can do things like this:

XUri serviceBase = new XUri("http://foo.com/api");
XUri authUri = serviceBase.At("authenticate");
XUri profileUri = serviceBase.At("users",userId,"profile");

XDoc on the other hand does modify an underlying document, so a modification does alter the document. To create a new document, the original has to be explicitly cloned. The main benefit of XDoc is simple creation and querying of Xml:

XDoc doc = new XDoc("user")
  .Attr("id",123)
  .Attr("href","http://foo/api/users/123")
  .Elem("name","joe")
  .Start("groups")
    .Elem("group","admin")
    .Elem("group","contributor")
  .End();

// iterate over groups in doc using XPath
foreach(XDoc group in doc["groups"]) {
  Console.Writeline("group: {0}",group.AsText);
}

Fluently making WebRequests

Now that we can build Uris and documents and know how to examine request documents, the only thing left is making the request, which is as simple as:

XDoc users = Plug.New(usersUri)
  .With("limit",10)
  .WithHeader("X-Auth","asdfg")
  .Get()
  .AsDocument();

This is an example of synchronously retrieving the Uri userUri with a query argument of limit=10 and an authentication header of Xauth: asdfg (Dream also allows the same to be done asynchronously). Up to Get(), we’re constructing the Plug. After that we are actually dealing with a response object of type DreamMessage which contains both headers and body.  The AsDocument() method returns the DreamMessage body as an XDoc instance which we can then inspect using XPath.

And that’s all there is to web requests using Plug. The class contains a number of extra methods for doing GET, PUT, POST, DELETE, etc., synchronous and asynchronous calling conventions, header and query arg manipulation, etc. Even doing a application/x-www-form-urlencoded POST is as simple as stringing together the name value pairs:

formPlug.With("key1",value1").With("key2","Value").PostQuery();

Since  application/x-www-form-urlencoded is just a list of key/value pairs, similar to the Uri querystring, Plug provides PostQuery() as a method to convert the query args into a Post body and submit them. Of course, you can still use With() for query args and the regular Post() method with a manually specified POST body, if you need both query and post key/value pairs.

Testing your Service Consumer

Now that web requests are simple, you can concentrate on your application code, rather than having to worry about constructing and dealing with HttpWebRequest. But what if you want to make sure that your application code is correct without having to rely on the service you call?

Testing against a live web service is always problematic, especially if its not a service you control:

  • You can’t control whether it’s up and responsive
  • You may need some setup before you can make the call you want to test, such as authentication or creating a test resource, adding noise and unrelated sources of failure to your test
  • When a failure occurs you don’t know for sure whether you did something wrong or if the service had a hicup
  • Unless the service you are consuming offers a test server, you will be mixing test and live data
  • If the service provides data to you that you didn’t create (such as an RSS feed), testing whether you can handle that data relies on it being available to you at test time

And the list goes on…

You could always write a wrapper around your service calls, and if you’ve been using HttpWebRequest you’ve probably already done this, both to factor its complexity into a simpler re-usable component and for the ability to mock it out. But taking that approach means you have to dummy down the ease and expressive power of Plug to a mockable interface. Mocking Plug itself isn’t really an option, but even if it was, you’d basically be re-implementing it to get the full api.

This complexity of mocking is commonly perceived as a problem of fluent interfaces. However, most fluent interfaces themselves are not business logic but an access abstraction to an underlying resource. In our case the underlying resource is an http request. So what we really wish to mock is the request, not Plug, allowing us to use Plug directly in our business logic without sacrificing testability.

AutoMockPlug

Dream contains a simple Arrange, Act and Assert mocking harness for Plug. It allows you to set up an interceptor for a base Uri, arrange expectations for calls, and assert that the expectations were met after the desired actions were taken.

Let’s assume we have some repository in our API to retrieve users from the REST service and the repository will automatically authenticate if a call fails as Unauthorized. A test of our repository’s auto-authenticate might look like this:

[Test]
public void GetUser_reauthenticates() {

First we set up  the AutoMockPlug expectations and responses, i.e. the calls we believe our code should make across the wires and what it expects to get back. This is done with the mock.Expect() fluent interface:

    // -- Arrange --
    AutoMockPlug mock = MockPlug.Register(baseUri);
    // expect a call to retrieve user xml, but respond with unauthorized
    mock.Expect().Verb("GET").Uri(baseUri.At("users", userName))
        .Response(new DreamMessage(DreamStatus.Unauthorized, null));
    // expect a call to authenticate for user/pass and return an auth token
    mock.Expect().Verb("POST").Uri(baseUri.At("authenticate"))
        .RequestDocument(new XDoc("authenticate")
            .Elem("user", userName)
            .Elem("password", password))
        .ResponseHeader("X-Auth", authToken);
    // expect another call to retrieve user xml, make sure the authtoken was passed
    // and return user doc (abbreviated here for display purposes)
    mock.Expect().Verb("GET").Uri(baseUri.At("users", userName))
        .RequestHeader("X-Auth",authToken)
        .Response(DreamMessage.Ok(new XDoc("user").Elem("username",userName)));

Next we call the function on our object that we want to test, which in turn should be making the expected Plug calls:

    // -- Act --
    IUser user = repository.GetUser(userName);

Finally, we assert the final state of our test to make sure everything ran correctly. Since Plug calls may be asynchronous, AutoMockPlug uses a reset event signaled method to wait for all expectations (which also has the effect that extra calls via Plug are caught as expectation violations as well):

    // -- Assert --
    Assert.IsTrue(mock.WaitAndVerify(TimeSpan.FromSeconds(1)),
        mock.VerificationFailure);
    Assert.AreEqual(userName,user.Name);
}

In general, AutoMockPlug is created by registering a base Uri for interception, after which all child Uris are routed to the mock Plug. It works on the basis of ordered call expectations, checking both that the call occurred and that it meets the specified criteria. Specifying criteria and return values can be done either by the fluent interface shown in the above example, or by providing a request delegate that provides more finegrained control over the expected behavior.

Consuming the web

There’s an ever growning number of RESTful and other web services available to be consumed by your application. For example, virtually anything you can do inside of MindTouch 2009, you can also access and manipulate using Http web requests. We use Plug extensively internally to communicate between our own services and external services and generally each service call with Plug comes down to a single line of code.

The great thing about Plug is that while it’s an internal piece of plumbing for inter-service communication, it works just as simply on its own for anyone who needs to deal with web resources. And with the addition of mocking, you also get the ability to easily verify that your logic is sound before ever hitting the wire.

Plug and everything it relies on are part of the mindtouch.dream.dll and is released under the Apache 2.0 license. You can find as part of your MindTouch 2009 install or can get separately from sourceforge.  For the fluent interface version of AutoMockPlug, you currently have to get trunk from svn (which does include built binaries). It will be part of the Dream 1.6.1 maintence release.

12 Responses to “Consuming REST services and TDD with Plug”

  1. [...] In Dream, we have wrapped HttpWebRequest with a class called Plug, which provides a fluent interface for defining web requests and retrieving data. For a more indepth look at Plug, you should read Consuming REST services and TDD with Plug. [...]

  2. קידום דפי גלישה מקוונת עושים רק בחברת קידום אתרים מקצועית כמו חברת נט-סטייל . צרו עמנו קשר על מנת לרכוש שרות של קידום אתרים בגוגל בדרך הטובה ביותר.

  3. Great beat ! I wish to apprentice at the same time as you amend your site, how can i subscribe for a blog site? The account aided me a appropriate deal. I were a little bit acquainted of this your broadcast offered shiny clear concept

  4. Victorina responds:

    Thanks for your marvelous posting! I seriously enjoyed reading it, you can be a great
    author.I will ensure that I bookmark your blog and will come back very soon.
    I want to encourage that you continue your great posts, have a nice holiday weekend!

    We absolutely love your blog and find nearly
    all of your post’s to be what precisely I’m looking for.
    Would you offer guest writers to write content
    in your case? I wouldn’t mind publishing a post or elaborating on many of the subjects you write with regards to here. Again, awesome blog!
    My partner and I stumbled over here coming from a different page and thought I should check things out. I like what I see so now i’m following you.
    Look forward to exploring your web page repeatedly.

    I enjoy what you guys are up too. Such clever work and reporting!
    Keep up the wonderful works guys I’ve incorporated you guys to my own blogroll.
    Good day I am so grateful I found your weblog, I really found you by accident, while I was searching on Digg for something else, Nonetheless I am here now and would just like to say thanks a lot for a tremendous post and a all round thrilling 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 added your RSS feeds, so when I have time I will be back to read a lot more, Please do keep up the excellent job.
    Appreciating the dedication you put into your website and in depth information you present. It’s great to
    come across a blog every once in a while that isn’t the same unwanted rehashed material. Great read! I’ve
    bookmarked your site and I’m adding your RSS feeds to my Google account.
    Hey there! I’ve been reading your weblog for a while now
    and finally got the bravery to go ahead and give you a
    shout out from Lubbock Texas! Just wanted to say keep up the great work!

    I’m really enjoying the theme/design of your web site. Do you ever run into any internet browser compatibility issues? A small number of my blog visitors have complained about my site not working correctly in Explorer but looks great in Opera. Do you have any recommendations to help fix this problem?
    I’m curious to find out what blog platform you are using?

    I’m experiencing some minor security issues with my latest website and I’d like to find something
    more risk-free. Do you have any solutions?
    Hmm it seems like your site ate my first comment
    (it was extremely long) so I guess I’ll just sum it up what I wrote and say, I’m
    thoroughly enjoying your blog. I too am an aspiring blog blogger but I’m still new to the whole thing. Do you have any suggestions for first-time blog writers? I’d definitely appreciate it.

    Woah! I’m really enjoying the template/theme of this blog. It’s simple, yet effective.
    A lot of times it’s very hard to get that “perfect balance” between usability and appearance. I must say you have done a fantastic job with this. In addition, the blog loads extremely quick for me on Firefox. Superb Blog!
    Do you mind if I quote a couple of your posts as long as I provide credit and sources back to your weblog? My blog site is in the very same area of interest as yours and my visitors would really benefit from some of the information you provide here. Please let me know if this okay with you. Appreciate it!
    Howdy would you mind letting me know which webhost you’re working with?
    I’ve loaded your blog in 3 different internet browsers and I must say this blog loads a lot quicker then most. Can you suggest a good hosting provider at a honest price? Many thanks, I appreciate it!
    Fantastic blog you have here but I was curious if you knew of any forums that cover the same topics discussed here? I’d really like
    to be a part of group where I can get responses from other knowledgeable people that share the same interest.
    If you have any recommendations, please let me know. Many
    thanks!
    Greetings! This is my 1st comment here so I just wanted to
    give a quick shout out and tell you I truly enjoy reading through your posts.
    Can you recommend any other blogs/websites/forums that
    go over the same subjects? Thanks a lot!
    Do you have a spam issue on this site; I also am a blogger, and I was curious about your situation; many of us have created
    some nice practices and we are looking to trade techniques
    with others, be sure to shoot me an email if
    interested.
    Please let me know if you’re looking for a writer for your blog. You have some really great articles and I believe I would be a good asset. If you ever want to take some of the load off, I’d love to
    write some articles for your blog in exchange for a link back to mine.

    Please blast me an email if interested. Thanks!
    Have you ever thought about including a little bit more than just
    your articles? I mean, what you say is fundamental and everything.
    Nevertheless think about if you added some great graphics
    or video clips to give your posts more, “pop”!
    Your content is excellent but with images and videos, this website could definitely be one of the very best in its niche.
    Fantastic blog!
    Neat blog! Is your theme custom made or did you download
    it from somewhere? A design like yours with a few simple tweeks would
    really make my blog shine. Please let me know where you
    got your design. Kudos
    Hello would you mind stating which blog platform you’re using? I’m looking to
    start my own blog soon but I’m having a difficult time making a decision 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 being off-topic but I had to ask!

    Hey just wanted to give you a quick heads up. The text in your article seem to be running
    off the screen in Internet explorer. 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 issue solved soon.
    Kudos
    With havin so much content and articles do you ever run into
    any issues of plagorism or copyright violation? My site has a lot of completely unique content I’ve either authored 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 stop content from being stolen? I’d definitely appreciate it.

    Have you ever considered publishing an e-book or guest authoring on other sites?
    I have a blog based on the same subjects you discuss and would love to have you share some stories/information.
    I know my subscribers would value your work.

    If you’re even remotely interested, feel free to shoot me an email.
    Hi there! Someone in my Myspace group shared this website with us so I came to give it a look. I’m definitely loving the information.

    I’m bookmarking and will be tweeting this to my followers! Excellent blog and great style and design.
    Awesome blog! Do you have any suggestions for aspiring writers? I’m planning to start my
    own blog soon but I’m a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m totally confused .
    . Any tips? Many thanks!
    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 Movable-type on a number of
    websites for about a year and am nervous about switching to another platform.
    I have heard fantastic things about blogengine.net. Is there a way I can import
    all my wordpress content into it? Any help would be greatly appreciated!

    Does your blog have a contact page? I’m having a tough time locating it but, I’d
    like to send you an e-mail. I’ve got some recommendations for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it develop over time.
    It’s a shame you don’t have a donate button! I’d
    most certainly donate to this excellent blog! I guess for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to new updates and will share this website with my Facebook group. Chat soon!
    Greetings from Idaho! I’m bored to death at work so I decided to browse your site on my
    iphone during lunch break. I enjoy the information you provide 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, superb site!
    Good day! I know this is kinda off topic but I’d figured I’d ask. Would you be interested in exchanging links or maybe guest authoring a blog article or vice-versa? My site addresses a lot of the same topics as yours and I think we could greatly benefit from each other. If you happen to be interested feel free to send me an email. I look forward to hearing from you! Fantastic blog by the way!
    Currently it appears like Drupal is the best blogging platform available right now. (from what I’ve read) Is that what you are using on
    your blog?
    Good post however , I was wondering if you could write a litte more on this topic?
    I’d be very grateful if you could elaborate a little bit further. Appreciate it!
    Hi! I know this is kinda off topic but I was wondering if you knew where I could locate a captcha plugin for my comment form? I’m
    using the same blog platform as yours and I’m having difficulty finding one? Thanks a lot!
    When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get several e-mails with the same comment. Is there any way you can remove me from that service? Thank you!
    Howdy! This is my first visit to your blog! We are a team of volunteers and starting a new initiative in a community in the same niche. Your blog provided us useful information to work on. You have done a outstanding job!
    Hey! I know this is kind of off topic but I was wondering which blog platform are you using for this site? I’m getting sick and tired of
    Wordpress because I’ve had issues with hackers and I’m looking at alternatives for
    another platform. I would be great if you could point me in the direction of a good
    platform.
    Hi there! This post couldn’t be written any better! Reading through this post reminds me of my good old room mate! He always kept chatting about this. I will forward this write-up to him. Pretty sure he will have a good read. Thank you for sharing!
    Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You definitely know what youre talking about, why waste your intelligence on just posting videos to your site when you could be giving us something enlightening to read?
    Today, I went to the beachfront with my children. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is totally off topic but I had to tell someone!
    Yesterday, while I was at work, my cousin stole my iphone and tested to see if it can survive a forty foot drop, just so she can be a youtube sensation. My iPad is now broken and she has 83 views. I know this is entirely off topic but I had to share it with someone!
    I was wondering if you ever thought of changing the page 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 two pictures. Maybe you could space it out better?
    Hello, i read your blog occasionally and i own a similar one and i was just wondering if you get a lot of spam responses? If so how do you reduce it, any plugin or anything you can suggest? I get so much lately it’s driving me mad so any support is very much
    appreciated.
    This design is spectacular! You obviously know how to
    keep a reader entertained. Between your wit and your videos,
    I was almost moved to start my own blog (well, almost…
    HaHa!) Great job. I really loved what you had to
    say, and more than that, how you presented it. Too
    cool!
    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 developer to create your theme?
    Great work!
    Hi! I could have sworn I’ve been to this blog before but after checking through some of the post I realized it’s new to me.
    Anyhow, I’m definitely glad I found it and I’ll be bookmarking and checking back frequently!

    Hello there! Would you mind if I share your blog with my facebook group?
    There’s a lot of folks that I think would really enjoy your content. Please let me know. Cheers
    Hello, I think your website 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, excellent blog!
    Sweet 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! Thank you
    Hey! 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 quick. I’m thinking about making my own
    but I’m not sure where to begin. Do you have any points or suggestions? Appreciate it
    Hello! Quick question that’s completely off topic.
    Do you know how to make your site mobile friendly?
    My site looks weird when browsing from my iphone 4. I’m trying to find a template or plugin that might be able to correct this problem. If you have any suggestions, please share. With thanks!
    I’m not that much of a online reader to be honest but your blogs really nice, keep it up! I’ll go ahead and bookmark your site to
    come back in the future. Cheers
    I really like your blog.. very nice colors & theme.
    Did you make this website yourself or did you hire someone to do
    it for you? Plz answer back as I’m looking to construct my own blog and would like to know where u got this from. cheers
    Wow! This blog looks exactly like my old one! It’s on a completely different topic
    but it has pretty much the same layout and design.
    Superb choice of colors!
    Howdy just wanted to give you a brief 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.
    Hi are using WordPress for your site platform? I’m new to the blog
    world but I’m trying to get started and create my own. Do you require any coding knowledge to make your own blog? Any help would be really appreciated!
    Hi 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 know-how so I wanted to get advice from someone with experience.
    Any help would be greatly appreciated!
    Hello! I just wanted to ask if you ever have any problems with hackers?
    My last blog (wordpress) was hacked and I ended up losing a few months of hard work due to no data backup.
    Do you have any solutions to protect against hackers?
    Hi! Do you use Twitter? I’d like to follow you if that would be okay. I’m undoubtedly enjoying
    your blog and look forward to new posts.
    Hello there! Do you know if they make any plugins to safeguard against hackers?

    I’m kinda paranoid about losing everything I’ve worked hard
    on. Any recommendations?
    Good day! Do you know if they make any plugins to assist with Search Engine Optimization?
    I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good
    success. If you know of any please share. Kudos!

    I know this if off topic but I’m looking into starting my own weblog and was wondering what all is needed to get setup? I’m assuming having a blog like yours would cost a pretty penny?
    I’m not very internet smart so I’m not 100% certain. Any tips or advice would be greatly appreciated. Kudos
    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 suggestions would be greatly appreciated.
    I’m not sure why but this weblog is loading incredibly 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.
    Howdy! I’m at work browsing your blog from my new iphone! Just wanted to say I love reading your blog and look forward to all your posts! Keep up the great work!
    Wow that was unusual. I just wrote an incredibly long comment but after I clicked submit my comment didn’t appear. Grrrr… well I’m not writing all that over again. Anyway, just wanted to say wonderful blog!

  5. play 2 win tortola responds:

    Thanks for your personal marvelous posting! I certainly enjoyed reading it, you might be a great
    author.I will be sure to bookmark your blog and may come back in
    the future. I want to encourage you to ultimately
    continue your great posts, have a nice weekend!

    I absolutely love your blog and find almost all of your post’s to be precisely what I’m
    looking for. Would you offer guest writers to write
    content available for you? I wouldn’t mind publishing a post or elaborating on a few of the subjects you write in relation to here. Again, awesome blog!
    We stumbled over here from a different website and thought I might as well check things out. I like what I see so i am just following you. Look forward to finding out about your web page repeatedly.
    I enjoy what you guys are up too. This type of clever work and coverage! Keep up the excellent works guys I’ve added you guys
    to my blogroll.
    Hello I am so thrilled I found your webpage, I really found you by error, while I
    was searching on Askjeeve for something else, Regardless I am here now and would just like
    to say thanks for a fantastic post and a all round exciting blog (I also love the
    theme/design), I don’t have time to read 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 superb work.

    Admiring the persistence you put into your site and detailed information you provide.
    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.
    Greetings! I’ve been following your website for a while now and finally got the courage to go ahead and give you a shout out from Porter Tx! Just wanted to say keep up the great work!
    I’m really enjoying the theme/design of your weblog.
    Do you ever run into any internet browser compatibility issues?
    A small number of my blog readers have complained
    about my website not working correctly in Explorer but looks
    great in Firefox. Do you have any advice to help fix this issue?

    I’m curious to find out what blog system you are working with? I’m
    having some minor security problems with my latest website and I’d like to find something more secure. Do you have any recommendations?
    Hmm it appears like your website ate my first comment (it was super long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog blogger but I’m still new to everything.
    Do you have any tips for newbie blog writers? I’d definitely appreciate it.
    Woah! I’m really digging the template/theme of this site.

    It’s simple, yet effective. A lot of times it’s tough to get that “perfect balance” between usability and visual appearance.
    I must say you have done a awesome job with this.

    Also, the blog loads super quick for me on
    Opera. Outstanding Blog!
    Do you mind if I quote a couple of your articles
    as long as I provide credit and sources back to
    your webpage? My blog site is in the very same area of interest as yours and my users would truly benefit from some of the information you provide here.
    Please let me know if this okay with you. Thanks a lot!

    Hey would you mind letting me know which web host you’re working with? I’ve loaded your blog in 3 different web browsers and
    I must say this blog loads a lot quicker then most.
    Can you recommend a good web hosting provider at a
    fair price? Kudos, I appreciate it!
    Great site you have here but I was curious if you knew of any forums that cover the same topics discussed here?

    I’d really love to be a part of community where I can get suggestions from other knowledgeable individuals that share the same interest. If you have any recommendations, please let me know. Bless you!
    Hi there! This is my 1st comment here so I just wanted to give a quick shout out and say I really enjoy reading your posts. Can you suggest any other blogs/websites/forums that go over the same subjects? Thanks a ton!
    Do you have a spam problem on this site; I also am a blogger, and I was wondering your situation; we have developed some nice procedures and we are looking to swap methods with other folks, why not shoot me an email if interested.
    Please let me know if you’re looking for a author for your blog.
    You have some really good articles and I feel I would be a good asset.

    If you ever want to take some of the load off, I’d love to write some material for your blog in exchange for a link back to mine. Please send me an e-mail if interested. Kudos!
    Have you ever considered about adding a little bit more than just your articles? I mean, what you say is valuable and all. But imagine if you added some great photos or video clips to give your posts more, “pop”! Your content is excellent but with pics and videos, this site could definitely be one of the most beneficial in its field. Fantastic blog!
    Interesting blog! Is your theme custom made or did you download it from somewhere? A design like yours with a few simple tweeks would really make my blog shine. Please let me know where you got your design. With thanks
    Hello would you mind sharing which blog platform you’re working with?
    I’m going to start my own blog soon but I’m having a difficult time making a decision between BlogEngine/Wordpress/B2evolution
    and Drupal. The reason I ask is because your design and style seems different then most blogs and I’m looking for something completely unique. P.S My apologies for getting off-topic but I had to ask!
    Hey there just wanted to give you a quick heads up. The words in your post seem to be running off the screen in Firefox. I’m not sure if this
    is a format issue or something to do with browser compatibility but I figured I’d post to let you know. The layout look great though! Hope you get the issue resolved soon. Many thanks
    With havin so much written content do you ever run into any issues of plagorism or copyright violation? My website has a lot of unique 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 permission.
    Do you know any ways to help reduce content from being ripped off?
    I’d really appreciate it.
    Have you ever considered writing an e-book or guest authoring on other blogs? I have a blog based on the same ideas you discuss and would love to have you share some stories/information. I know my visitors would enjoy your work. If you are even remotely interested, feel free to shoot me an e-mail.
    Hey there! Someone in my Facebook group shared this site with us so I came to look it over. I’m definitely enjoying the information.
    I’m book-marking and will be tweeting this to my followers! Terrific blog and outstanding design and style.
    Wonderful blog! Do you have any tips for aspiring writers? I’m
    hoping to start my own site soon but I’m a little lost on everything. Would you advise starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m completely confused .
    . Any recommendations? Thanks a lot!
    My coder 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 several websites for about a year and am concerned about switching to another
    platform. I have heard excellent things about blogengine.
    net. Is there a way I can import all my wordpress content into it?
    Any kind of help would be greatly appreciated!

    Does your blog have a contact page? I’m having problems locating it but, I’d like to send you an e-mail.
    I’ve got some suggestions for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it expand over time.
    It’s a pity you don’t have a donate button! I’d definitely donate to
    this superb blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to new updates and will talk about this website with my Facebook group. Talk soon!
    Greetings from Idaho! I’m bored to death at work so I decided to browse your blog on my iphone during lunch break.
    I enjoy the info you provide here and can’t wait to take a look when I get home. I’m surprised at how quick your
    blog loaded on my mobile .. I’m not even using WIFI, just 3G .. Anyhow, fantastic site!
    Hey there! I know this is kinda off topic but I’d figured I’d ask. Would you be interested in trading links or maybe guest authoring a blog article or vice-versa? My website addresses a lot of the same subjects as yours and I feel we could greatly benefit from each other. If you might be interested feel free to shoot me an e-mail. I look forward to hearing from you! Excellent blog by the way!
    At this time it seems like Drupal is the preferred blogging platform out there right now. (from what I’ve read) Is that what you’re using on your blog?
    Superb post but I was wondering if you could write a litte more on this subject? I’d be very grateful if you could elaborate a little bit further.
    Thanks!
    Hi! I know this is somewhat off topic but I was wondering if you knew where I could
    get a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having trouble
    finding one? Thanks a lot!
    When I initially commented I clicked the “Notify me when new comments are added” checkbox and now
    each time a comment is added I get three emails with the same comment.
    Is there any way you can remove me from that service?
    Thanks!
    Hello there! This is my first visit to your blog!
    We are a collection of volunteers and starting a
    new project in a community in the same niche. Your blog provided us valuable information to work on.
    You have done a marvellous job!
    Hi! I know this is somewhat off topic but I
    was wondering which blog platform are you using for this website?
    I’m getting tired of WordPress because I’ve
    had problems with hackers and I’m looking at options for another platform. I would be fantastic if you could point me in the direction of a good platform.
    Howdy! This post could not be written any better! Reading this post reminds me of my previous room mate! He always kept chatting about this. I will forward this page to him. Fairly certain he will have a good read. Thank you for sharing!
    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 enlightening to read?
    Today, I went to the beach front with my kids. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is entirely off topic but I had to tell someone!
    The other day, while I was at work, my sister stole my apple ipad and tested to see if it can survive a 40 foot drop, just so she can be a youtube sensation. My apple ipad is now destroyed and she has 83 views. I know this is entirely off topic but I had to share it with someone!
    I was wondering if you ever thought of changing the structure 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 one or 2 images. Maybe you could space it out better?
    Hello, i read your blog from time to time and i own a similar one and i was just curious if you get a lot of spam comments? If so how do you prevent it, any plugin or anything you can advise? I get so much lately it’s
    driving me mad so any assistance is very much appreciated.

    This design is steller! You definitely know how to keep
    a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost.
    ..HaHa!) Excellent job. I really enjoyed what you had to say, and more than that, how you presented it.
    Too cool!
    I’m really enjoying the design and layout of your blog. 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?
    Fantastic work!
    Hey! I could have sworn I’ve been to this site before but after reading through some of the post I realized it’s new to me.

    Nonetheless, I’m definitely happy I found it and I’ll be bookmarking and checking back often!

    Hi! Would you mind if I share your blog with my myspace group?

    There’s a lot of folks that I think would really appreciate your content. Please let me know. Cheers
    Hello, I think your site might be having browser compatibility issues. When I look at your website 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, awesome blog!
    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! Appreciate it
    Hello! This is kind of off topic but I need some
    advice from an established blog. Is it very difficult to set up
    your own blog? I’m not very techincal but I can figure things out pretty quick. I’m thinking
    about creating my own but I’m not sure where to start. Do you have any tips or suggestions? Thanks
    Hiya! Quick question that’s completely off topic. Do you know how to make your site mobile friendly?

    My weblog looks weird when browsing from my iphone 4.

    I’m trying to find a theme or plugin that might be able to resolve this problem. If you have any recommendations, please share. Thanks!
    I’m not that much of a online reader to be honest but your blogs really nice, keep it up! I’ll go ahead and bookmark
    your site to come back down the road. Many thanks
    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 reply as I’m looking to construct my own blog and would like to know where u got this from. thank you
    Whoa! This blog looks exactly like my old one! It’s
    on a completely different subject but it has pretty much
    the same layout and design. Superb choice of colors!
    Hello just wanted to give you a brief heads up and let you know a few of the pictures aren’t loading properly. I’m not sure why but I think its a linking issue.
    I’ve tried it in two different internet browsers and both show the same outcome.
    Heya are using WordPress for your site 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 greatly appreciated!
    Hello this is somewhat of off topic but I was wondering 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 guidance from someone with experience.
    Any help would be enormously appreciated!
    Hey! I just wanted to ask if you ever have any trouble with hackers?
    My last blog (wordpress) was hacked and I ended up losing several weeks of
    hard work due to no backup. Do you have any methods to prevent hackers?

    Hello there! Do you use Twitter? I’d like to follow you if that would be okay. I’m absolutely enjoying your blog and look forward to new posts.

    Hi there! Do you know if they make any plugins to safeguard against hackers?
    I’m kinda paranoid about losing everything I’ve worked hard on.
    Any tips?
    Howdy! Do you know if they make any plugins to help with
    Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good gains.
    If you know of any please share. Kudos!
    I know this if off topic but I’m looking into starting my own weblog and was curious what all is needed to get setup? I’m assuming
    having a blog like yours would cost a pretty
    penny? I’m not very web smart so I’m not 100%
    positive. Any suggestions or advice would be greatly appreciated.
    Many thanks
    Hmm is anyone else experiencing problems with the images on this blog loading?
    I’m trying to determine if its a problem on my end or if it’s the blog.
    Any feed-back would be greatly appreciated.
    I’m not sure why but this site is loading very slow for me. Is anyone else having this issue or is it a problem on my end? I’ll
    check back later and see if the problem still exists.

    Howdy! I’m at work surfing around your blog from my new iphone! Just wanted to say I love reading through your blog and look forward to all your posts! Carry on the outstanding work!
    Wow that was strange. I just wrote an extremely long comment but after I clicked submit my comment didn’t show up.
    Grrrr… well I’m not writing all that over again. Anyways, just wanted to say excellent blog!

  6. Therapist Phone responds:

    I’m really impressed with your writing skills and also with the layout on your weblog. Is this a paid theme or did you modify it yourself? Anyway keep up the excellent quality writing, it is rare to see a nice blog like this one nowadays.

  7. thefrugalgirls.com responds:

    Thanks on your marvelous posting! I truly enjoyed reading it, you could be a great author.

    I will ensure that I bookmark your blog and will eventually come back from now on.
    I want to encourage yourself to continue your great writing, have a nice holiday weekend!

    We absolutely love your blog and find almost all of your post’s to be just what I’m looking for.
    can you offer guest writers to write content in your case?
    I wouldn’t mind creating a post or elaborating on a lot of the subjects you write related to here. Again, awesome weblog!
    My spouse and I stumbled over here by a different web address and thought I may as well check things out. I like what I see so now i am following you. Look forward to finding out about your web page yet again.
    Everyone loves what you guys are usually up too. Such clever work and exposure! Keep up the good works guys I’ve included
    you guys to blogroll.
    Hi I am so excited I found your site, I really
    found you by mistake, while I was browsing on Yahoo for something else,
    Anyhow I am here now and would just like to say thanks for a marvelous post and
    a all round thrilling blog (I also love the theme/design), I don’t have
    time to browse it all at the moment but I have bookmarked it and also added in your
    RSS feeds, so when I have time I will be back to read more, Please do keep up the
    superb job.
    Appreciating the time and energy you put into your site and detailed information
    you provide. It’s good to come across a blog every once in a while that isn’t the
    same outdated rehashed information. Excellent read! I’ve saved your site and I’m adding your RSS feeds to my Google account.

    Hi! I’ve been following your web site for a long time now and finally got the bravery to go ahead and give you a shout out from Dallas Tx! Just wanted to say keep up the good work!
    I’m really loving the theme/design of your web site. Do you ever run into any browser compatibility problems?
    A few of my blog audience have complained about my site
    not operating correctly in Explorer but looks great
    in Safari. Do you have any recommendations to help fix this problem?

    I’m curious to find out what blog platform you happen to be using? I’m experiencing some minor security issues with my latest site and I’d like to find something more safeguarded. Do you have any recommendations?
    Hmm it looks like your website ate my first comment (it was super long) so I guess I’ll
    just sum it up what I submitted and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog blogger but I’m still
    new to everything. Do you have any points for inexperienced blog writers?
    I’d certainly appreciate it.
    Woah! I’m really enjoying the template/theme of this site.
    It’s simple, yet effective. A lot of times it’s very
    hard to get that “perfect balance” between user friendliness and visual
    appeal. I must say that you’ve done a superb job with this. Also, the blog loads very quick for me on Firefox. Superb Blog!
    Do you mind if I quote a couple of your articles as long as I provide credit and sources back to your site? My blog is in the exact same area of interest as yours and my visitors would definitely benefit from a lot of the information you provide here. Please let me know if this okay with you. Many thanks!
    Hi would you mind letting me know which web host you’re working with?
    I’ve loaded your blog in 3 completely different web browsers and I must say this blog loads a lot quicker then most. Can you recommend a good hosting provider at a reasonable price? Cheers, I appreciate it!
    Very good blog you have here but I was curious if you knew of any community forums that cover the same topics talked about here? I’d really like to be
    a part of online community where I can get responses from other
    experienced individuals that share the same interest.
    If you have any recommendations, please let me know. Thanks!

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

    Thanks for your time!
    Do you have a spam problem on this website; I also am a blogger, and I was curious about your situation; we have
    developed some nice procedures and we are looking to swap methods with others, please
    shoot me an e-mail if interested.
    Please let me know if you’re looking for a author for your site. You have some really great articles and I believe I would be a good asset. If you ever want to take some of the load off, I’d really like to write some articles for your blog
    in exchange for a link back to mine. Please blast me
    an e-mail if interested. Many thanks!
    Have you ever thought about including a little bit
    more than just your articles? I mean, what you say is valuable and all.

    Nevertheless just imagine if you added some great visuals or video clips to give your posts more, “pop”!
    Your content is excellent but with pics and videos, this blog could undeniably be one
    of the most beneficial in its niche. Wonderful blog!
    Cool blog! Is your theme custom made or did you download it from somewhere?
    A design like yours with a few simple adjustements would really make my blog stand out.
    Please let me know where you got your design. Thanks a
    lot
    Hi there would you mind sharing which blog platform you’re using? I’m
    planning to start my own blog soon but I’m having a hard time deciding 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 Sorry for being off-topic but I had to ask!

    Hey just wanted to give you a quick heads up.
    The text in your article seem to be running off the screen in Chrome.
    I’m not sure if this is a format issue or something to do with internet browser compatibility but I thought I’d post to let you know.
    The style and design look great though! Hope you get the problem resolved soon.
    Thanks
    With havin so much written content do you ever run into any problems
    of plagorism or copyright violation? My site 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 internet without my authorization. Do you know any ways to help protect against content from being ripped off? I’d certainly appreciate it.

    Have you ever thought about creating an ebook or guest authoring on other websites?
    I have a blog based on the same ideas you discuss and would really
    like to have you share some stories/information.
    I know my visitors would appreciate your work. If you’re even remotely interested, feel free to send me an email.
    Hi! Someone in my Myspace group shared this site with us so I came to check it out. I’m definitely loving the
    information. I’m book-marking and will be tweeting this to my followers! Terrific blog and excellent design and style.
    Fantastic blog! Do you have any tips and hints 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 totally overwhelmed .

    . Any ideas? Appreciate it!
    My programmer is trying to convince me to move to .net from PHP.
    I have always disliked the idea because of the expenses.
    But he’s tryiong none the less. I’ve been using Movable-type on numerous websites for about a year and am anxious about switching to another platform.
    I have heard excellent things about blogengine.net. Is
    there a way I can import all my wordpress content into it?
    Any help would be really appreciated!
    Does your website have a contact page? I’m having problems locating it but, I’d like to shoot you an email.
    I’ve got some recommendations for your blog you might be interested in hearing. Either way, great site and I look forward to seeing it expand over time.
    It’s a shame you don’t have a donate button! I’d certainly donate to this excellent blog!
    I suppose for now i’ll settle for bookmarking 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!
    Greetings from Florida! I’m bored at work so I decided to browse your site on my iphone during lunch break.
    I love the knowledge you present here and can’t wait to take a look when I get home. I’m shocked at
    how fast your blog loaded on my mobile .. I’m not even using WIFI, just 3G .. Anyways, fantastic site!
    Good day! I know this is kinda off topic however I’d figured I’d ask. Would you be interested in trading links or maybe guest authoring a blog post or vice-versa? My website discusses a lot of the same subjects as yours and I think we could greatly benefit from each other. If you are interested feel free to shoot me an e-mail. I look forward to hearing from you! Fantastic blog by the way!
    Right now it looks like Expression Engine is the top blogging platform out there right now. (from what I’ve read) Is that what you are using on your blog?

    Superb post however , I was wondering if you could write a litte more on this
    subject? I’d be very grateful if you could elaborate a little bit further. Bless you!
    Hey there! I know this is somewhat off topic but I was wondering if you knew where I could locate a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one? Thanks a lot!
    When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four emails with the same comment. Is there any way you can remove people from that service? Many thanks!
    Hey! This is my first visit to your blog! We are a group of volunteers and starting a new project in a community in the same niche. Your blog provided us beneficial information to work on. You have done a outstanding job!
    Howdy! I know this is somewhat off topic but I was wondering which blog platform are you using for this website? I’m getting fed up of WordPress because
    I’ve had issues with hackers and I’m looking at options for another platform.
    I would be fantastic if you could point me in the direction of a good platform.

    Hey there! This post could not be written any better! Reading this post reminds me of my old room mate!
    He always kept chatting about this. I will forward this page to him.
    Pretty sure he will have a good read. Many thanks for sharing!

    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 throw away
    your intelligence on just posting videos to your weblog when
    you could be giving us something informative to read?

    Today, I went to the beachfront with my kids. I found a sea shell and gave it
    to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and
    screamed. There was a hermit crab inside and it pinched
    her ear. She never wants to go back! LoL I know this is
    completely off topic but I had to tell someone!

    The other day, while I was at work, my cousin stole my iphone and tested
    to see if it can survive a 25 foot drop, just so she can be a youtube sensation.
    My iPad is now broken and she has 83 views.
    I know this is completely off topic but I had to share
    it with someone!
    I was wondering if you ever considered changing the structure
    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 one or 2 pictures.
    Maybe you could space it out better?
    Howdy, i read your blog occasionally and i own a similar one and i was just curious if you get a lot of
    spam comments? If so how do you protect against it,
    any plugin or anything you can recommend? I get so much
    lately it’s driving me mad so any help is very much appreciated.
    This design is steller! You obviously know how to keep a reader amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Excellent job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!
    I’m truly enjoying the design and layout of your website.
    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 developer to create your theme? Superb work!
    Hi! I could have sworn I’ve been to this website before but after checking through some of the post
    I realized it’s new to me. Anyhow, I’m definitely happy I found it and
    I’ll be book-marking and checking back often!
    Hello there! Would you mind if I share your blog with my facebook group? There’s
    a lot of folks that I think would really enjoy your content.
    Please let me know. Thank you
    Hey, I think your website might be having browser compatibility
    issues. When I look at your website 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, very good blog!

    Sweet 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
    Hello! 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 creating my own but I’m not sure where to start.

    Do you have any points or suggestions? Thanks
    Hi there! Quick question that’s completely off topic. Do you know how to make your site mobile friendly? My weblog looks weird when browsing from my apple iphone. I’m
    trying to find a template or plugin that might be able to resolve
    this issue. If you have any suggestions, please share. Thank you!

    I’m not that much of a online reader to be honest but your
    blogs really nice, keep it up! I’ll go ahead and bookmark your website to come back down the road. Cheers
    I love your blog.. very nice colors & theme. Did you make this website yourself or did you hire someone to do it for you? Plz answer back as I’m looking to create my own blog and would like to find
    out where u got this from. cheers
    Incredible! This blog looks exactly like my old one! It’s on a entirely different topic but it has pretty much the same page layout and design. Outstanding choice of colors!
    Hey just wanted to give you a brief 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 web browsers and both show the same results.
    Whats up are using WordPress for your site platform? I’m new to the blog world but I’m trying to
    get started and set up my own. Do you need any html
    coding expertise to make your own blog? Any help would be greatly appreciated!

    Howdy this is kinda of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually
    code with HTML. I’m starting a blog soon but have no coding expertise so I wanted to get advice from someone with experience. Any help would be enormously appreciated!
    Hello! I just wanted to ask if you ever have any trouble with hackers? My last blog (wordpress) was hacked and I ended up losing months of hard work due to no data backup. Do you have any solutions to protect against hackers?
    Hey there! Do you use Twitter? I’d like to follow you if
    that would be okay. I’m absolutely enjoying your blog and look forward to new posts.
    Hi there! Do you know if they make any plugins to safeguard against hackers? I’m kinda paranoid about
    losing everything I’ve worked hard on. Any recommendations?
    Good day! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying to
    get my blog to rank for some targeted keywords but I’m not seeing very good success. If you know of any please share. Appreciate it!
    I know this if off topic but I’m looking into starting my own blog and was wondering what all is required
    to get set up? I’m assuming having a blog like yours would cost a pretty penny? I’m not very web savvy so I’m not 100% certain. Any tips or advice would be greatly appreciated. Thanks
    Hmm is anyone else encountering 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 feedback would be greatly appreciated.
    I’m not sure why but this web site is loading very slow for me.
    Is anyone else having this issue or is it a problem on my end?
    I’ll check back later and see if the problem still exists.
    Hi! I’m at work browsing your blog from my new iphone 4!
    Just wanted to say I love reading through your blog and look forward to all your posts!
    Keep up the superb work!
    Wow that was unusual. 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.
    Anyways, just wanted to say excellent blog!

  8. Very shortly this site will be famous among all blogging and
    site-building people, due to it’s fastidious articles

  9. Maisie responds:

    The following tips can help maintain your skin during menopause
    and beyond:. Using natural oils such as coconut oil as well as soaking in an oatmeal bath
    are good for soothing the skin. Sugar cane is used too, and these are the
    cleanest oils to use.

  10. Thanks for ones marvelous posting! I certainly enjoyed
    reading it, you can be a great author.I will be sure
    to bookmark your blog and will often come back later in life.
    I want to encourage you continue your great
    job, have a nice weekend!
    I absolutely love your blog and find a lot of your post’s to be precisely what I’m looking for.
    Does one offer guest writers to write content for yourself?
    I wouldn’t mind producing a post or elaborating on many of the subjects you write regarding here. Again, awesome blog!
    My partner and I stumbled over here by a different web page and thought I should check things out. I like what I see so now i am following you. Look forward to going over your web page again.
    I love what you guys are up too. This type of clever work and reporting! Keep up the superb works guys I’ve added you guys to blogroll.

    Good day I am so grateful I found your blog, I really found you by accident, while I
    was searching on Google for something else, Regardless I
    am here now and would just like to say kudos for a tremendous 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 minute but I have book-marked 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.

    Admiring the time and effort you put into your site and in depth
    information you present. It’s awesome 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.
    Hello! I’ve been reading your weblog for a while now and finally got the bravery to go ahead and give you a shout out from Porter Tx! Just wanted to tell you keep up the excellent work!
    I’m really enjoying the theme/design of your web site.
    Do you ever run into any internet browser compatibility issues?
    A few of my blog readers have complained about my website not working
    correctly in Explorer but looks great in Opera. Do you have any solutions
    to help fix this problem?
    I am curious to find out what blog system you’re working with? I’m having some minor security issues with
    my latest site and I would like to find something more safe.
    Do you have any solutions?
    Hmm it seems like your website ate my first comment (it was extremely long) so I guess I’ll just sum it up what I wrote and say, I’m thoroughly enjoying your blog.
    I too am an aspiring blog writer but I’m still new to everything. Do you have any suggestions for beginner blog writers? I’d certainly
    appreciate it.
    Woah! I’m really loving the template/theme of this blog. It’s simple,
    yet effective. A lot of times it’s hard to get that “perfect balance” between usability and visual appeal. I must say that you’ve
    done a awesome job with this. In addition, the blog
    loads super fast for me on Opera. Excellent Blog!
    Do you mind if I quote a couple of your posts as long as I provide credit and sources back to your site?
    My website is in the very same area of interest as yours and my users
    would genuinely benefit from some of the information you present here.
    Please let me know if this okay with you. Regards!

    Hello would you mind letting me know which webhost you’re working with? 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 web hosting provider
    at a honest price? Thanks, I appreciate it!
    Very good website you have here but I was wondering if you knew of any message boards that cover the same topics discussed here?
    I’d really like to be a part of online community where I can get comments from other knowledgeable individuals that share the same interest. If you have any recommendations, please let me know. Kudos!
    Hey there! This is my 1st comment here so I just wanted to give a quick shout out and tell you I genuinely enjoy reading through your articles. Can you recommend any other blogs/websites/forums that deal with the same subjects? Many thanks!
    Do you have a spam problem on this website; I also am a blogger, and I was wanting to know your situation; we have created some nice procedures and we are looking to trade strategies with others, be sure to shoot me an e-mail if interested.
    Please let me know if you’re looking for a article author for your weblog.
    You have some really good articles 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 content for your blog in exchange for a link back to mine. Please blast me an e-mail if interested. Kudos!
    Have you ever thought about adding a little bit more than just your articles? I mean, what you say is important and all. But think about if you added some great photos or video clips to give your posts more, “pop”! Your content is excellent but with pics and clips, this site could undeniably be one of the most beneficial in its niche. Great blog!
    Cool blog! Is your theme custom made or did you download it from somewhere? A design like yours with a few simple tweeks would really make my blog shine. Please let me know where you got your design. Bless you
    Howdy would you mind stating which blog platform you’re
    working with? I’m planning to start my own blog soon but I’m having a difficult
    time selecting 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 unique. P.S Apologies for getting off-topic but I had to ask!
    Howdy just wanted to give you a quick heads up. The text 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 internet browser compatibility but I figured I’d post to let you know. The design and style look great though! Hope you get the issue solved soon. Thanks
    With havin so much content and articles do you ever run into any problems of plagorism or copyright violation? My blog has a lot of completely unique content I’ve
    either written myself or outsourced but it seems a lot of it is popping it up all over
    the web without my authorization. Do you know any solutions to help prevent content from being
    stolen? I’d certainly appreciate it.
    Have you ever thought about publishing an e-book or guest authoring on other sites? I have a blog based upon on the same subjects you discuss and would really like to have you share some stories/information. I know my audience would appreciate your work. If you’re even remotely interested, feel free to shoot me an email.

    Hi there! Someone in my Facebook group shared this site with us so I
    came to look it over. I’m definitely enjoying the information. I’m book-marking and will be tweeting this to my followers!
    Excellent blog and excellent style and design.

    Amazing blog! Do you have any suggestions for aspiring writers?
    I’m planning to start my own website soon but I’m a little lost on everything.
    Would you suggest starting with a free platform like WordPress or go
    for a paid option? There are so many options out there that I’m completely confused .. Any ideas? Thanks a lot!
    My programmer 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 worried about switching to another platform. I have heard great things about blogengine.net. Is there a way I can import all my wordpress content into it? Any kind of help would be greatly appreciated!
    Does your website have a contact page? I’m having a tough time locating it but, I’d like to send you an e-mail. I’ve
    got some creative ideas for your blog you might be interested
    in hearing. Either way, great blog and I look forward to seeing it develop over time.

    It’s a pity you don’t have a donate button! I’d certainly donate to this fantastic blog! I guess for now i’ll settle for book-marking and adding your RSS feed to my Google account.

    I look forward to new updates and will talk about
    this website with my Facebook group. Talk soon!

    Greetings from Los angeles! I’m bored 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, excellent blog!
    Hello there! I know this is kinda off topic nevertheless I’d figured I’d ask.
    Would you be interested in exchanging links or
    maybe guest writing a blog article or vice-versa? My blog addresses 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 send me an email. I look forward to hearing from you! Fantastic blog by the way!
    Right now it appears like WordPress is the preferred blogging platform out there right now. (from what I’ve read) Is that what you are using on your blog?

    Great post however I was wanting to know if you could write
    a litte more on this topic? I’d be very thankful if you could elaborate a little bit more. Many thanks!
    Hey there! I know this is somewhat off topic but I was wondering if you knew where I could locate a captcha plugin for my comment form? I’m
    using the same blog platform as yours and I’m having problems finding one? Thanks a lot!
    When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get several e-mails with the same comment. Is there any way you can remove me from that service? Thank you!
    Howdy! This is my first visit to your blog! We are a collection of volunteers and starting a new initiative in a community in the same niche. Your blog provided us valuable information to work on. You have done a marvellous job!
    Hey! 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 alternatives for another platform. I would be great if you could point
    me in the direction of a good platform.
    Hi! This post could not be written any better! Reading through this post reminds me of
    my old room mate! He always kept chatting about this. I will forward this post to him.
    Fairly certain he will have a good read. Thanks for
    sharing!
    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?
    Today, I went to the beach front with my children.
    I found a sea shell and gave it to my 4 year
    old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed.
    There was a hermit crab inside and it pinched her ear.
    She never wants to go back! LoL I know this is completely off topic but I had to tell
    someone!
    The other day, while I was at work, my cousin stole my iphone and
    tested to see if it can survive a forty foot drop, just so
    she can be a youtube sensation. My apple ipad is now destroyed and she has 83 views.
    I know this is completely off topic but I had to share it with someone!

    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 1 or 2 pictures.
    Maybe you could space it out better?
    Hi, i read your blog occasionally and i own a similar one
    and i was just wondering if you get a lot of spam comments?
    If so how do you prevent it, any plugin or anything you can suggest?

    I get so much lately it’s driving me mad so any assistance is very much appreciated.
    This design is wicked! You most certainly know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Fantastic job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!
    I’m truly 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 developer to create your theme? Excellent work!
    Hi! I could have sworn I’ve been to this
    site before but after browsing through some of the post I realized it’s new to me. Anyways, I’m definitely happy I found it and I’ll be bookmarking and checking back frequently!
    Hi 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. Many
    thanks
    Hi, I think your blog might be having browser compatibility issues.
    When I look at your blog in Opera, it looks fine but when opening in Internet Explorer, it has
    some overlapping. I just wanted to give you a quick heads up!
    Other then that, superb blog!
    Sweet blog! I found it while browsing 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! Thank you
    Hello there! This is kind of off topic but I need some advice from an established blog. Is it difficult to set up your own blog? I’m
    not very techincal but I can figure things out pretty quick.
    I’m thinking about creating my own but I’m not sure where to start.
    Do you have any tips or suggestions? Thanks
    Hey there! Quick question that’s entirely off topic. Do you know how to make your site mobile friendly? My web site looks weird when viewing from my iphone 4. I’m trying to find a template or
    plugin that might be able to fix this problem. If you have any recommendations, please share.
    With thanks!
    I’m not that much of a online reader to be honest but your blogs really nice, keep it up!
    I’ll go ahead and bookmark your website to come back in the future. All the best
    I really like your blog.. very nice colors & theme. Did you make this website yourself or did you hire someone to do it for you? Plz reply as I’m looking to
    design my own blog and would like to find out where u
    got this from. thanks
    Wow! This blog looks exactly like my old one! It’s on a entirely different topic but it has pretty much the same page layout and design. Wonderful choice of colors!
    Hi just wanted to give you a quick heads up and let you know a few of the images aren’t loading correctly.
    I’m not sure why but I think its a linking issue. I’ve tried it in two different internet browsers and both
    show the same results.
    Hi are using WordPress for your site platform?

    I’m new to the blog world but I’m trying to get started and create my own.

    Do you require any html coding expertise to make your own blog?
    Any help would be really appreciated!
    Howdy this is kind of of off topic but I was wondering if blogs use WYSIWYG
    editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding know-how so I wanted to get advice from someone with experience. Any help would be enormously appreciated!
    Hey there! I just wanted to ask if you ever have any issues with hackers? My last blog (wordpress) was hacked and I ended up losing a few months of hard work due to no back up. Do you have any solutions to protect against hackers?
    Hello! Do you use Twitter? I’d like to follow you if that would be okay.
    I’m absolutely enjoying your blog and look forward to new updates.
    Howdy! Do you know if they make any plugins to safeguard against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any suggestions?
    Hi! Do you know if they make any plugins to assist with SEO? I’m trying to get my blog to rank
    for some targeted keywords but I’m not seeing very good results. If you know of any please share. Many thanks!
    I know this if off topic but I’m looking into starting my
    own weblog and was curious what all is needed to get setup?
    I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet savvy
    so I’m not 100% certain. Any tips or advice would be greatly appreciated. Cheers
    Hmm is anyone else encountering problems with the images on this blog loading? I’m trying to find out if its a problem on my end or if it’s the blog. Any feedback would be greatly appreciated.
    I’m not sure why but this blog is loading extremely slow for me.

    Is anyone else having this issue or is it a issue on my
    end? I’ll check back later on and see if the problem still exists.
    Howdy! I’m at work surfing around your blog from my new apple iphone!

    Just wanted to say I love reading through your blog and look
    forward to all your posts! Carry on the fantastic work!

    Wow that was unusual. I just wrote an very 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 fantastic blog!

  11. Hurrah, that’s what I was exploring for, what a stuff! existing here at this blog, thanks admin of this web site.

  12. Thanks for one’s marvelous posting! I actually enjoyed reading it, you are a great author.I will make sure to bookmark your blog and may come back sometime soon. I want to encourage continue your great posts, have a nice afternoon!
    My partner and I absolutely love your blog and find most of your post’s to be just
    what I’m looking for. Would you offer guest writers to write content in your case? I wouldn’t mind
    creating a post or elaborating on most of the subjects you write about here.

    Again, awesome site!
    We stumbled over here by a different web address and thought I might check things out.
    I like what I see so now i am following you.
    Look forward to looking into your web page yet again.

    Everyone loves what you guys tend to be up too. Such clever work and reporting!
    Keep up the wonderful works guys I’ve included you guys to blogroll.
    Hello I am so thrilled I found your weblog, I really found you by mistake, while I was researching on Google for something else, Regardless I am here now and would just like to say many thanks for a tremendous 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 saved 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 great work.
    Appreciating the hard work you put into your blog and in depth information you offer. It’s awesome to come across
    a blog every once in a while that isn’t the same old rehashed material. Great read! I’ve bookmarked
    your site and I’m adding your RSS feeds to my Google account.
    Hola! I’ve been reading your site for some time now and finally got the bravery to go ahead
    and give you a shout out from Houston Texas! Just
    wanted to tell you keep up the fantastic work!

    I am really enjoying the theme/design of your site. Do you ever run into any internet browser
    compatibility issues? A few of my blog readers have complained about my blog not operating correctly in Explorer
    but looks great in Opera. Do you have any solutions to help fix this
    problem?
    I am curious to find out what blog platform you
    happen to be working with? I’m having some minor security problems with my latest site and I would like to find something more safe. Do you have any suggestions?
    Hmm it looks like your website ate my first comment (it was super long) so I guess I’ll just
    sum it up what I submitted and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog blogger but I’m still new to
    everything. Do you have any tips and hints for beginner blog writers?
    I’d certainly appreciate it.
    Woah! I’m really loving the template/theme of this blog.

    It’s simple, yet effective. A lot of times it’s hard to get that
    “perfect balance” between superb usability and visual appeal.
    I must say that you’ve done a amazing job with this. Additionally, the blog loads super quick for me on Opera. Superb Blog!
    Do you mind if I quote a few of your articles as long as I provide credit and sources back to your website? My blog is in the exact 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 okay with you. Thanks a lot!
    Howdy would you mind letting me know which webhost you’re working with?

    I’ve loaded your blog in 3 completely different browsers and I must say this blog loads a lot faster then most. Can you suggest a good hosting provider at a reasonable price? Thanks, I appreciate it!
    Excellent website you have here but I was curious if you knew of any message boards that cover the same topics talked about here? I’d really love to be a part of
    group where I can get comments from other experienced individuals that share the same interest.
    If you have any suggestions, please let me know. Cheers!

    Good day! This is my first comment here so I just wanted to give a quick shout out and tell you I genuinely enjoy reading through
    your articles. Can you recommend any other blogs/websites/forums that deal with the same topics?
    Thanks for your time!
    Do you have a spam issue on this website; I also am a blogger, and I was curious about your situation; many of us have developed some nice practices and we
    are looking to swap techniques with others, why not shoot me an email if interested.

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

    Have you ever considered about adding a little bit more than just your articles?
    I mean, what you say is valuable and everything. However think about if you added some great photos
    or videos to give your posts more, “pop”!
    Your content is excellent but with pics and clips, this blog could undeniably
    be one of the very best in its niche. Good blog!
    Cool blog! Is your theme custom made or did you download it from
    somewhere? A design like yours with a few simple tweeks would really make my blog stand out.
    Please let me know where you got your design. Kudos
    Hi would you mind sharing which blog platform you’re working with? I’m planning to start
    my own blog soon but I’m having a tough time selecting 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 My apologies for being off-topic but I had to ask!

    Hey just wanted to give you a quick heads up. The words in your content seem to be running off the screen in Internet explorer.

    I’m not sure if this is a formatting issue or something to do with internet 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
    With havin so much content do you ever run into any problems of plagorism or copyright violation?
    My website has a lot of completely unique content
    I’ve either authored myself or outsourced but it seems a lot of it is popping it up all over the internet without my authorization. Do you know any techniques to help prevent content from being stolen? I’d really appreciate it.

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

    Hey! Someone in my Facebook group shared this site with us
    so I came to take a look. I’m definitely enjoying the information. I’m bookmarking and will be
    tweeting this to my followers! Terrific blog and wonderful
    design.
    Fantastic blog! Do you have any tips and hints for aspiring writers?
    I’m planning to start my own website 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 choices out there
    that I’m completely confused .. Any suggestions? Many thanks!
    My coder 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 Movable-type on a variety of websites for about a year and am concerned about switching to another platform. I have heard excellent things about blogengine.net. Is there a way I can transfer all my wordpress posts into it? Any help would be really appreciated!
    Does your website have a contact page? I’m having a tough time locating it
    but, I’d like to shoot you an e-mail. I’ve got
    some ideas for your blog you might be interested in hearing.

    Either way, great website and I look forward to seeing it expand over time.

    It’s a pity you don’t have a donate button!
    I’d most certainly donate to this excellent blog! I guess for now i’ll
    settle for book-marking and adding your RSS feed to my
    Google account. I look forward to new updates and will talk about this site with my Facebook group.
    Talk soon!
    Greetings from California! I’m bored at work so I decided to browse your website on my iphone during lunch break. I love the knowledge you provide 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
    .. Anyways, fantastic blog!
    Howdy! I know this is kinda off topic but 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 addresses a lot of the same subjects as yours and
    I think we could greatly benefit from each other.
    If you happen to be interested feel free to
    send me an e-mail. I look forward to hearing from you! Great
    blog by the way!
    Currently it appears like WordPress is the preferred
    blogging platform out there right now. (from what I’ve read) Is that what you are using on your blog?
    Exceptional post however , I was wondering if you could write a litte more on this subject? I’d be very
    thankful if you could elaborate a little bit more. Bless you!

    Hi there! I know this is kind of off topic but I was wondering
    if you knew where I could locate a captcha plugin for my comment form?
    I’m using the same blog platform as yours and I’m
    having problems finding one? Thanks a lot!
    When I originally commented I clicked the “Notify me when new comments are added”
    checkbox and now each time a comment is added I get several emails
    with the same comment. Is there any way you can remove people from that service?
    Bless you!
    Hi! This is my first visit to your blog! We are a team of volunteers and
    starting a new project in a community in the same
    niche. Your blog provided us valuable information to work on.
    You have done a marvellous job!
    Hello! I know this is somewhat off topic but I was wondering
    which blog platform are you using for this website?
    I’m getting fed up of WordPress because I’ve had problems with
    hackers and I’m looking at options for another platform. I would be fantastic if you could point me in the direction of a good platform.
    Good day! This post could not be written any better! Reading through this post reminds me of my old room mate! He always kept talking about this. I will forward this write-up to him. Fairly certain he will have a good read. Thank you for sharing!
    Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You definitely know what youre talking about, why throw away your intelligence on just posting videos to your blog when you could be giving us something enlightening to read?
    Today, I went to the beachfront with my children. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is entirely off topic but I had to tell someone!
    Yesterday, while I was at work, my sister stole my iPad and tested to see if it can survive a 30 foot drop, just so she can be a youtube sensation. My apple ipad is now destroyed and she has 83 views. I know this is totally off topic but I had to share it with someone!
    I was curious if you ever thought of changing the page 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?
    Hi, i read your blog from time to time and i own a similar one and i was just curious if you get a lot of spam comments? If so how do you reduce it, any plugin or anything you can advise? I get so much lately it’s driving
    me crazy so any help is very much appreciated.

    This design is spectacular! You definitely know how to keep a reader entertained.

    Between your wit and your videos, I was almost moved to start my own blog (well, almost.
    ..HaHa!) Excellent job. I really enjoyed what you had to say, and more than that, how you presented it.
    Too cool!
    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? Superb work!
    Howdy! I could have sworn I’ve been to this site before but after checking through some of the post I realized it’s new to me.

    Nonetheless, I’m definitely glad I found it and I’ll be bookmarking and checking back
    frequently!
    Good day! Would you mind if I share your blog with my zynga group?
    There’s a lot of people that I think would really enjoy your content. Please let me know. Thanks
    Hey there, I think your blog might be having browser compatibility issues. When I look at your blog site in Safari, 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, wonderful blog!
    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! Appreciate it
    Howdy! This is kind of off topic but I need some guidance
    from an established blog. Is it hard to set up your own
    blog? I’m not very techincal but I can figure things out pretty quick. I’m thinking about making
    my own but I’m not sure where to begin. Do you have any points or suggestions? Thanks
    Hi! Quick question that’s totally off topic. Do you know how
    to make your site mobile friendly? My weblog looks weird when browsing from my iphone 4.

    I’m trying to find a theme or plugin that might be able to correct this issue. If you have any recommendations, please share. With thanks!
    I’m not that much of a online reader to be honest but your sites really nice, keep it up! I’ll go ahead and bookmark your site to come back later.

    Many thanks
    I really like your blog.. very nice colors &
    theme. Did you design this website yourself or did you hire someone to do
    it for you? Plz respond as I’m looking to design my own blog and would like to know where u got this from. cheers
    Incredible! This blog looks just like my old one! It’s
    on a totally different subject but it has pretty much the same page
    layout and design. Outstanding choice of colors!
    Hi just wanted to give you a brief heads up and let you know a few
    of the pictures aren’t loading properly. I’m not sure why but
    I think its a linking issue. I’ve tried it in two different internet browsers and both show the same results.
    Hello are using WordPress for your site platform? I’m new to the
    blog world but I’m trying to get started and set up my own. Do you need any coding knowledge to make your own blog? Any help would be greatly appreciated!
    Heya 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 experience so I wanted
    to get guidance from someone with experience. Any help would be greatly
    appreciated!
    Hi there! I just wanted to ask if you ever
    have any problems with hackers? My last blog (wordpress) was hacked and I ended up losing a few months of hard work
    due to no backup. Do you have any solutions to prevent hackers?

    Hello! Do you use Twitter? I’d like to follow you if that would be okay. I’m definitely enjoying your blog and look
    forward to new updates.
    Howdy! Do you know if they make any plugins to safeguard against hackers?

    I’m kinda paranoid about losing everything I’ve worked hard on.
    Any tips?
    Hi! Do you know if they make any plugins to assist with SEO?
    I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results.
    If you know of any please share. Appreciate it!
    I know this if off topic but I’m looking into starting my own blog and was curious what all is needed to get setup? I’m assuming having a blog like yours would cost a pretty
    penny? I’m not very web smart so I’m not 100% sure. Any tips
    or advice would be greatly appreciated. Kudos
    Hmm is anyone else encountering problems with the images on this blog loading?
    I’m trying to find out if its a problem on my end or if it’s the blog.
    Any responses would be greatly appreciated.
    I’m not sure exactly why but this web site is loading extremely slow for me. Is anyone else having this issue or is it a problem on my end? I’ll check back later and see if the problem still exists.

    Howdy! I’m at work browsing your blog from my new iphone 3gs! Just wanted to say I love reading your blog and look forward to all your posts! Keep up the outstanding work!
    Wow that was unusual. I just wrote an incredibly 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 superb blog!

Leave a Reply

Copyright © 2011 MindTouch, Inc. Powered by