I'm Aza Raskin @aza. I make shiny things. I simplify.

I'm VP at Jawbone, focusing on health.


The “Over The Phone” Test

Here at Humanized, we use the “Over the Phone” test as a good rule of thumb for interface design.

If your friends, parents, or acquaintances have ever got it into their heads that you might be good at technology, you have no doubt found yourself trying to explain some aspect of computing over the phone. I give you my condolences. Trying to troubleshoot a GUI over the phone is like giving vocal driving directions to someone who doesn’t drive.

For instance, it’s difficult to tell Grandma how to spellcheck in a web mail application that doesn’t have spellcheck:

  • “Ok, Grandma, select everything by clicking anywhere in the text and typing Control-A.”
  • “Now copy the text by typing Control-C.”
  • “Open Word by going to the Start Menu, clicking ‘All Programs’, clicking ‘Microsoft Office’, and finally by clicking ‘Word’.”
  • “Paste your text into Word by typing Control-V… No, Grandma, I don’t know why it’s ‘V’–maybe because ‘P’ is already used for printing?”
  • “Click the little icon on the top of the bar that has a checkmark and some letters. You don’t see it? Okay, describe what you see. You see something that looks like a coffee cup? I have no idea what that is. Actually, forget it. Just select ‘Spell Check’ from the ‘Edit’ menu.”
  • “Click ‘Start Checking’. Grandma, I know you just told it you want to spell check; I don’t know why you have to tell it again.”
  • (Time passes as Grandma spell checks her document.)
  • “Click the ‘Done’ button. Or maybe it’s called ‘Finish’. Uh, just click either the ‘Done’ or the ‘Finish’ button.”
  • “Select everything by typing Control-A.”
  • “Copy the text by typing Control-C.”
  • “Switch back to the email you were writing. What’s that? You can’t see the email you were writing? Well, um… Move some windows around and try finding it.”
  • “Is the text of the email still selected? No? Okay, click anywhere in the text.”
  • “Select everything by typing Control-A.”
  • “Paste in your spell checked text by typing Control-P. Wait, no, Control-V…”
  • “You’re done! wasn’t that easy?”

At every step something can go wrong, your mental model can get out of sync with the state of the computer, or you might remember a button name incorrectly.

Thus our test: We ask ourselves, “Would I be willing to teach my Grandma how to use this over the phone?”. If the answer is “Definitely”, we know we’re doing well; if the answer is “Maybe”, we know we can do better; and if the answer is “No”, then it’s time to rethink the whole thing.

RT @aza The “Over The Phone” Test | Follow @aza on Twitter | All blog posts

View all 122 comments

Ha! That’s brilliant! A bit harsh though–as in, setting the standard a bit high. Which is also brilliant, because developers needs to stop being lazy and start building programs for humans, not machines. And that’s my beef with open-source software: they say “we’re doing this on our free time, be grateful” while I end up with more problems than the ones it solved. And they expect me to be grateful? But if I provide constructive criticism, they get so defensive. Honestly…

The biggest problem of all is that we have so much tech to help us, but too few of us know how to turn it into something that genuinely helps.

Two answers for why V for paste:
1. XCV are adjacent on the qwerty keyboard
2. X it out, Copy it, V (plunk) it down

You ask if I remember personal info. I do, sometimes. Some of it I have entered in this site three or four times in the last few hours so maybe you could guess the answer.

My grandma died forty years ago, so I would be quite eager to teach her anything over the phone. That would be wonderful.

Could I see what I am about to post? Oh, no matter, I can undo it If i don’t like it, right? And you’ll remember it if I forget to click on the button, right? Humane software is so nice.


Mnemonics for key-combinations are nice, but perhaps a bit ethnocentric, as they may not work in other languages. For example, Ctrl+A is mnemonic in English (“select All”), but not in Bulgarian. Using commands instead of key combinations has the same problem. Either users of some languages have no mnemonic, or they use different key combinations and commands.

On the other hand, it makes sense to me to use three universal, ergonomically convenient, consecutive keys for three related operations.

Admittedly, these are hard to explain to Grandma over the phone, which may point to a weakness in the Over the Phone Test.


By the way, a better title may have been “… trying to give cooking directions to someone who has never cooked”. I think anyone who navigates by walking would understand instructions for driving like “turn right, go for 1.3 km, take highway I-12 going east”. But in my experience, it is surprisingly hard for people who have never cooked to grasp a recipe. They apparently do not have the primitive concepts of the cooking language, aquired by watching and doing cooking.

It seems to me that ultimately, any humane user interface has to be “ethnocentric” in that it needs to be carefully adapted to the locale it will be used in: if an interface can’t make itself visible to its user without using some sort of unambiguous language, then how is its user supposed to know or remember how to use it? Adapting an interface to suit a particular locale seems not only inevitable, but preferable.

And I would also argue that using “three universal, ergonomically convenient, consecutive keys for three related operations” as the sole basis for a user interface wouldn’t do well on the Over the Phone test for quite a good reason: if it weren’t for the heavily language-dependent mnemonics involved in remembering cut, copy, and paste, I’d have lots more trouble remembering which key did what, for the exact same reason that I have trouble remembering which key does what on my cell phone’s voicemail interface. Just imagine if it was Ctrl+1 for cut, Ctrl+2 for copy, and Ctrl+3 for paste: regardless of the ergonomics involved, anyone is going to have a hard time mapping the numbers 1, 2, and 3 to clipboard actions.


Where did the “Over the phone” test come from? Did someone invent it? Is it one of those things they teach in HCI school or something?


The “Over the Phone” test was originated at Humanized by yours truly. Hopefully it will become something that they teach at HCI school in the future. :)


By “ethnocentric” I meant that ^A would have a mnemonic in some languages but not others, which is unfair. This is not a problem if, say, Bulgarian uses instead ^V (for “vsichko”).

Agreed, Ctrl+1 etc. would be hard to use until you develop the reflexes (The Humane Interface distinguishes ease of learning from ease of use once learned).

Then every command in a shell and in Archy (RaskinCenter.org) should be translated to the user’s language? There is a lot of work for translation.

And situations like kiosks set in a different language — which are bound to occur — would pose great problems. User’s habits would work strongly against them.

Perhaps this is the better option, but I want to point out the trade-off.


I actually think keyboard shortcuts are for those users who do in fact have time to memorize things like Ctrl-X,C,V or Ctrl-1,2,3 – trading training for an increase in speed. You could have told your grandmother to right-click, then “Select All”, and the same for copy and paste.

That of course merely shifts the debate to be about the current Windows mouse configuration (left-click for selecting and positioning, right-click for a list of contextual operations).

But your original point still remains in tact (confusing menus, windows; there’s a whole lot of Bad in that conversation).

As an aside, this weblog seems like it could be a prime target for holy wars. I know people who have spent weeks debating where to position the OK and Cancel buttons on an OK/Cancel dialogue. Hope you’re ready ;-)


I always thought the reason Cut, Copy and Paste were X, C and V were from original proofreading conventions… you know, from writing with pens and pencils on paper.

You crossed something out to “cut” it (from the next rewrite), a cross is an X. Copy, which has no proofreading equivalent, is C, because Copy starts with C. And paste (or insert) is V, because when you write text for insertion on paper you write a caret (which looks like a little “v”) above or below the “insertion point.”

It’s just coincidence that they’re next to each other on the keyboard.


Your grandmother uses webmail? It wasn’t that long ago that I was coaching my mother just on how to turn a computer on.

Though you don’t say it, I get the feeling that the suggestion here is that with a simpler solution (i.e. your solution) even Grandma (or Mom) will love using the computer! I’m not convinced. Okay, so you come up with a simpler way to spellcheck, but just the idea of spellcheck might boggle some people’s minds. For instance, pushing a button isn’t hard, but my mom definitely struggled with it, at least for a while. There’s an issue of intimidation involved.

I’m also not blind to the fact that intimidation and ease (or rather unease) of use are closely conjoined, but really all you can promise to do is to make computers easier for those who already use computers. I think this is an issue of humility that it would behoove you to note.

Personally, I think this may be an issue of the concept of essential complexity versus accidental complexity. It’s possible, to a certain extent, that the very concept of spell-checking a document with the technologies we currently have available to us will inevitably involve some complexity and unpleasantness. In that case, though, I’d say that our goal would be to create an interface that comes as close as possible to passing the Over the Phone Test. So even if it’s a bit idealistic, I think it’s still quite useful as a sort of “litmus test” for user interfaces.

I understand your comment on humility; my apologies for any negative sentiments our words may have fostered. Being a new company that’s just started a weblog for the first time, I’m certain we have some things to learn about effective writing. Thanks for your feedback.


Don’t get me wrong–I think it’s a good test. But it can be run on anyone who’s new to the system you’re explaining, computer-saavy or not. The basic idea of the test is “If we don’t abstract away to notions like ‘cut’ and ‘paste’ which the listener already understands, how difficult a process is this”… right? It assesses steepness of the learning curve and the monotony (in the good sense) of it in an easily conceptualized fashion–exactly what a good “litmus test” does.

The contrast between essential vs. accidental complexity is a big part of what I was trying to get at, though I didn’t have those terms–I definitely agree with you there. Some things are essentially complex, and some people are going to be afraid of that complexity. I think that’s just the way it is. I wasn’t trying to get on your case or trash your ideas; I was just getting this quixotic vibe about the changes your software was going to bring.

But hey, by all means, prove me wrong! One less hour coaching my dad how to connect to his wireless network (or whatever) is one more hour I can spend… well… figuring out how to connect to my own network!

Control V? Why control v? Personally feel that Shift-Insert makes more sense. Okay, it’s a two handed thing, but still.

Agreed though, over the phone is horrible, especially when your mother is still running Win98…

As I was reading from a site that included anecdotes about the beginnings of the Macintosh, I mused as to why the GUI paradigm hasn’t seemed to change much in 20+ years…

… then, VOILA! I discovered humanized.com.

I like the idea that a group with serious computing experience cares enough to help bypass this tired Windows world.

After 20 years, we still have a crap GUI, which is basically akin to a few tired bells-and-whistles riding on top of ol’ MS-DOS.

So, why should we give you a hard time, here on this blog?

I think a few well-placed keys on a new-style keyboard would be better than reverting to command-line-type stuff.

The overall idea is wonderful, though, to have a streamlined, universal method to access programs, files, etc..


Universal natural syntax commands — I like it! Now, how much longer will I have to wait for voice command?


Imagine all this when you’re outside an english speaking country. I’m from Hungary, and usually my first question is: Grandma, are you using english or hungarian windows? And the word is english or hungarian?
And I might remember some menu items only either in english or in hungrian, like: “I know it was named Control Panel in english, but how is it translated?”

C Beijing China mens belts NBA star center Yao Ming cheap gucci belts GHD can cry without pain, to the Court in the eyes of basketball cheap louis vuitton belts for men fans, but some irreducible on the possibility of cheap desiger belts the first born of the soul would have gucci belts on sale U.S. passports. louis vuitton belts cheap Yao and his wife returned to the United States MBT, where he plays for the Houston Rockets before the birth of her first child, which should eventually took place between May and July.

“Over the Phone” test as woow good thanks


My dream retirement locale is Portugal! I’ve read that it is THE place to retire in Europe due to a decreased than average cost of living , a large coastline (so it’s a lot easier to live close to the ocean), and considerably less citizenship/visa red tape.

nice article..thanks

article is very nice and unique. thank you. Artikel kesehatan cari tahu tentang Cara mengobati cacar air

article on this site very useful. thanks – Sedang mencari rumah minimalis ? baca artikel tentang Info rumah minimalis secara gratis

I delight in, result in I found just what I was having a look for.

You’ve ended my four day long hunt! God Bless you man.
Have a great day. Bye

I see you put a lot of work on this site! Keep writing!

This is a smart blog. Really. You have so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. It has a design here that s not too flashy, but makes as big as what you say statement. Great job, in fact.

I admire the valuable information you offer in your articles. I will mark your blog and my children check here often. I m sure they will learn lots of new things here than anyone else!

This is the perfect blog for anyone who wants to know about this topic. You know so much it s almost hard to argue with you (not that I really want . haha). You definitely put a new spin on a topic that has been written over the years. Great stuff, just great!

This is my first time I visit here. I found so many entertaining stuff in your blog, especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the fun here! Keep up the good work.

Simple, wonderful what you ve done here. It is pleasing to look you express from the center and your clarity on this significant content can be easily seen. Extraordinary items and expect your future updates.

Aw, this was a message that was really good. In theory I d like to write like this too taking time and real effort to make a good article . but what can I say . I procrastinate a lot and never seem to do something.

Far, this post is very sweet on this important topic. I am in harmony with the conclusions and are eagerly waiting for the update entry. Saying thanks will not just be sufficient, for the wonderful clarity in your writing. I will immediately grab your rss feed to stay informed of any updates. Wonderful work and much success in your business! Please excuse my poor English as it is not my first language.

Let me start by saying beautiful message. Not sure if this has been discussed about, but when using Chrome I can never get the entire site to load without refreshing many times. May be my computer. Thank you.

I can see you put a lot of effort into your blog. Keep posting the good work. Some really helpful information there. Bookmark. Nice to see your site. Thank you!

Resources like the one you mentioned here will be very useful to me! I will post a link to this page on my blog. I am sure my visitors will find that the most useful.

I thought it was going to be a boring old post, but it really compensated for my time. I will post a link to this page on my blog. I am sure my visitors will find that the most useful

Great post! I m just beginning in community management communication marketing and trying to learn how to do it well resources like this article useful. As our company is based in the U. S. , it? S all a bit new to us. The example above is something that worries me as well, how to show your own enthusiasm and share the fact that your product is useful in this regard

I must admit that this is one great insight. Surely gives a company the opportunity to get on the ground floor and really take part in creating something special and tailored to their needs.

Hey, just looking around some blogs, seems a very good platform you are using. I m currently using WordPress for some of my sites but looking to change one of them similar to yours as a test platform. Anything in particular you would recommend about it?

With the whole thing that seems to be building within this subject matter, all your viewpoints are generally somewhat refreshing. Even so, I appologize, but I can not subscribe to your entire plan, all be it exhilarating none the less. It appears to everybody that your opinions are generally not completely justified and in actuality you are generally your self not really wholly confident of the argument. In any event I did appreciate examining it.

I see you put a lot of work in this site! Keep writing!

Although I am no noob in the website industry, your site really is something different and features some helpful thoughts. Enjoying it to the fullest! I ll incorporate you in my blogroll, i think it will provide more value to my visitors.

An fascinating dialogue is worth comment. I feel that you must write extra on this topic, it won t be a taboo subject but usually people are not enough to talk on such topics. To the next. Cheers

Super blog post, I count on updates by you.

The beauty of these blogging engines and CMS platforms is the lack of limitations and ease of manipulation that allows developers to implement rich content and skin the site in such a way that with very little effort one would never notice what it is making the site tick all without limiting content and effectiveness.

This is the perfect blog for anyone who wants to know about this topic. You know so much its almost hard to argue with you (not that I really would want. HaHa). You definitely put a new spin on a subject thats been written about for years. Great stuff, just great!

Aw, this was a really great post. In theory I d like to write like this also taking time and real effort to make a good article. but what can I say. I procrastinate alot and never seem to get something done.

I can see that you are putting a lots of efforts into your blog. Keep posting the good work. Some really helpful information in there. Bookmarked. Nice to see your site. Thanks!

Great post! I?m just starting out in community management marketing media and trying to learn how to do it well resources like this article are incredibly helpful. As our company is based in the US, it?s all a bit new to us. The example above is something that I worry about as well, how to show your own genuine enthusiasm and share the fact that your product is useful in that case

Hrmm that was weird, my comment got eaten. Anyway I wanted to say that it is nice to know that someone else also mentioned this as I had trouble finding the same info elsewhere. This was the first place that told me the answer. Thanks.

Hey, just looking around some blogs, seems a pretty nice platform you are using. I m currently using WordPress for a few of my sites but looking to change one of them over to a platform similar to yours as a trial run. Anything in particular you would recommend about it?

Keep em coming. you all do such a great job at such Concepts. can t tell you how much I, for one appreciate all you do!

Thank you for another essential article. Where ealse can you get this kind of information to write full way? I have a presentation next week, and I am on the look for such information.

Hi webmaster, commenters and everybody else !!! The blog was absolutely fantastic! Lots of great information and inspiration, both of which we all need!b Keep em coming. you all do such a great job at such Concepts. can t tell you how much I, for one appreciate all you do!

Have you ever considered adding more videos to your blog posts to keep the readers more entertained? I mean I just read through the entire article of yours and it was quite good but since I m more of a visual learner,I found that to be more helpful well let me know how it turns out! I love what you guys are always up too. Such clever work and reporting! Keep up the great works guys I have added you guys to my blogroll. This is a great article thanks for sharing this informative information. . I will visit your blog regularly for some latest post.

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I ll be subscribing to your feed and I hope you post again soon.

Finally, an issue that I want. I have looked foar information of this caliber for several hours. Your site is greatly appreciated.

I admire the valuable information you offer ina your articles. I will mark your blog and my children check here often. I m sure they will learn lots of new things here than anyone else!

This is a great resource that you are providing and you givea it away for free. I enjoy seeing websites that understand the value of providing a major resource for free. I really loved reading your post. Thank you!

I was impressed with the quality of information on this sitae. There are many great resources here. I am sure I will visit this place soon.

An interesting dialogue is worth comment. I think you shouald write extra on this subject, it will not be a taboo subject but generally people are not enough to talk about these issues. To the next. Hail

Hi to every , as I am genuinely keen of reading this blog’s post to be
updated on a regular basis. It includes pleasant information.

If you wish for to improve your experience only keep visiting
this web page and be updated with the most up-to-date information posted here.

Mé a admháil, ní raibh mé ar an leathanach gréasáin i taime fada. áfach, bhí sé pléisiúr eile a fheiceáil go bhfuil sé den sórt sin ábhar riachtanach agus neamhaird ag an oiread sin, fiú lucht gairme. Gabhaim buíochas leat chun an fhadhb a dhéanamh níos mó daoine ar an eolas faoi rudaí issueExcellent féidir mar tipiciúil.

May I simply just say what a relief to find somebody that actually knows
what they’re talking about on the net. You actually understand how to bring a
problem to light and make it important. More people should look at this and understand this side
of your story. I can’t believe you are not more popular given that you surely possess the gift.

I see you put a lot of work on this site! Keep writing!


I see you put a lot of work on this site! Keep writing!

They don’t mind the freedom that gays have under
the first and the fourteenth amendment to have their own lifestyle, its America, but they are not
even close to helping them celebrate it, again, just sing the song.
Sound that is well supported and cushioned by your breath will give you more substance, more beauty and more power than if you just push the sound out like your speaking voice.
If I knew that my past performances had not been great, I
would expect to be voted off the show.

The first air chase scene occurs and you happen to be simply impressed at how good it sounds and exactly how the room becomes where ever
the action is. For example, most editors also can record audio as well.
Most importantly, make every one of the connections right, and have
assistance from the employee with the store in which you
bought your home entertainment from.

Hoover C2401 cleaner contains somewhat dome-like lid
as well as a locking hose that allows you to examine
the waste that the vacuum assembles in the
clean up process. Think about the items that are going to
be cleaned and read reviews of different products to
determine which is best for you. Before you purchase, though, always
make sure that these universal tools will work with
the cleaner you have at home.

Such a purifier has multiple functions, from which you can benefit a lot.
If you invest more than 800 dollars, you aren’t guaranteed an excellent
cleaning, but it is worth it. For example, people with a latex allergy often have related food allergies.

Leave a Comment this here, i like it. :)

Copy the text by typing Control-C. :D

you aren’t guaranteed an excellent
cleaning, but it is worth it. For example. :D

Leave a Comment this here, i like it. :D

I am very happy with the content of your article it is very beneficial and I wait for the next article to update the information again.
Obat Sakit Maag Untuk Anak, Dewasa Dan Orang Tua

Earlier popular as a platform to connect and communicate with friends,
now the platform has become a hot favorite among media marketing professionals and it has
become a piece of cake with a cherry on the top.
While you might have fewer contacts or current interests on a professional or personal level with them,
old classmates might be very valuable for your network.
It also allows you to place advertisements for your business in their classifieds section.

Hello Dear, are you in fact visiting this site daily, if sso then you will definitely
take good know-how.

Thanks for one’s marvelous posting! I genuinely enjoyed reading it, you happen to be a great author.

I will remember to bookmark your blog and will come back
down the road. I want to encourage yourself to continue
your great job, have a nice evening!

This is a really amazing website, good work!

Hello, you used to write fantastic, but the last few posts have been kinda boring… I miss your super writings. Past few posts are just a bit out of track! come on!

Howdy. Thank you for the great article. I would like to subscribe to the feed and follow this blog. I am excited about your articles and look forward to more. Thanks again.

Thank you for the great article. I look forward to reading more.

You need to participate in a contest for among the best blogs on the web. I’ll recommend this web site!

“Over the Phone” test as woow good thanks!!!

En IDC, empresa de Madrid especializada en venta de equipos informáticos y ordenadores de segunda mano, oportunidades y Km0, encontrarás los mejores equipos de ocasión totalmente revisados y garantizados por nuestro servicio técnico. En demasiadas ocasiones, y con el afán de atraer para sí a los votantes de la izquierda radical, algunos partidos, incluidos los partidos nacionalistas institucionales, lanzan mensajes más cercanos al discurso político de la izquierda radical, que al discurso político de su formación. Estos mensajes que en demasiadas ocasiones se contradicen con sus actuaciones pasadas, presentes y futuras, hace que algunos de sus votantes terminen desencantados de los mensajes y promesas no cumplidas y busquen cobijo en un partido muchísimo más cercano al discurso y a las actitudes de la izquierda radical como es Aralar. Pero, claro, si empiezas por dirigirte al público como si tu auditorio estuviera formado por peces desmemoriados la credibilidad se resiente.

For latest information you have to pay a visit internet and on internet I found
this site as a best web page for newest updates.

Hi there to all, it’s genuinely a fastidious for me to pay a visit this web site,
it consists of important Information.

What’s up, after reading this remarkable article i am also happy to share my knowledge here with friends.

Its like you read my mind! You seem to know a lot about this, like you wrote the book in it or something.
I think that you can do with a few pics to drive
the message home a bit, but instead of that, this is excellent
blog. An excellent read. I will definitely be back.

I simply want to mention I am just beginner to blogging and actually loved you’re web page. Very likely I’m want to bookmark your site . You actually have excellent well written articles. Many thanks for revealing your website.

Thanks for ones marvelous posting! I definitely enjoyed reading
it, you will be a great author.I will ensure that I bookmark your blog and definitely
will come back someday. I want to encourage that you continue your great posts, have a nice

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

I went over this web site and I think you have a lot of superb info , saved to my bookmarks (:.

At times your website will be loading gradually, better find a far better web host.

Hey There. I discovered your blog using msn. This is a very well written article.

I’ll make sure to bookmark it and return to learn more of your useful information. Thanks for the
post. I will certainly comeback.

Good blog you have got here.. It’s hard to find high quality writing like
yours these days. I honestly appreciate people like you! Take care!!

Hello, Neat post. There is an issue with your site in internet explorer, might test this… IE nonetheless is the market leader and a huge portion of other people will leave out your excellent writing due to this problem.

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

Very good article. I definitely love this site. Stick with it!

It’s truly very difficult in this busy life to listen news
on Television, thus I just use world wide web for that
purpose, and obtain the most recent news.

Aw, this became an extremely good post. In notion I must devote writing in this way additionally – spending time and actual effort to make a great article… but exactly what can I say… I procrastinate alot and also by no means often get something carried out.

Way cool! Some very valid points! I appreciate you penning this write-up and the rest of the website is really good.

I love what you guys are usually up too. This type of clever work and exposure!
Keep up the good works guys I’ve incorporated you guys to blogroll.

Thank you for the good writeup. It in fact was a amusement account it.
Look advanced to more added agreeable from you!
By the way, how could we communicate?

Thanks for sharing excellent informations. Your web site is very cool. I’m impressed by the details that you have on this blog. It reveals how nicely you understand this subject. Bookmarked this web page, will come back for extra articles. You, my friend, ROCK! I found simply the info I already searched everywhere and just couldn’t come across. What a great website.

Excellent site. Plenty of helpful information here. I am sending it to several friends ans also sharing in delicious. And of course, thank you for your effort!

Appreciate it for helping out, superb info .

hello!,I really like your writing so much! proportion we keep in touch extra approximately your post on AOL? I require a specialist on this area to resolve my problem. Maybe that’s you! Looking forward to look you.

This is really interesting, You are a very skilled
blogger. I have joined your rss feed and look forward to
seeking more of your magnificent post. Also, I’ve shared your website in my
social networks!

Hello! 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

Very nice post. I definitely love this site. Keep it

Leave a Reply to Jamar Demarzio