There sure has been an awful lot of talk of late about just how awful things have gotten for poor, dumb, old RIM. Some of the talk is sympathetic: “How could it have come to this?” A lot of the talk is apoplectic: “What is wrong with the players in the mobile industry?” Some of the talk is sad and regretful: “Oh, those poor people in Waterloo, Canada.”
But much of the talk has been downright giddy, spiteful, and soaked through and through with twenty-twenty hindsight.
“RIM,” the critics chortle, “was too arrogant to recognize the dangers posed by the iPhone and Android; too slow moving to react when they finally saw the danger; and too dumb to know what to do when they finally did react.”
“Keyboard loving co-CEO’s Jim Balsillie and Mike Lazaridis got exactly what was coming to them. Their sanctimonious, self-righteous, self-assured, sanguinity finally caught up to them and now they, and RIM, are paying the price for their arrogance and their ignorance.”
Hmm. Maybe. Maybe so. But then again, maybe not.
A Littler Perspective
In 2006, the crown princes of smart phones were RIM, Palm, Nokia and Microsoft. They were smart, successful companies run by smart, successful men.
Today, Palm is gone, Windows Mobile is gone and its replacement, Windows Phone 7, is running in place unable to gain any traction in the market. Meanwhile, Nokia has given up its independence and become a vassal to Microsoft and RIM has one foot in the grave.
Did all of these powerful companies and all of these smart CEO’s suddenly become incompetent and deadly dumb all at the same time? Or did something external happen that made them just look stupid to unsympathetic and unforgiving critics like you and me?
The iPhone Happend
In 2007, the iPhone happened. it’s not like the industry wasn’t watching. But what they saw didn’t scare them at all. It was pretty obvious, even at a cursory glance, than the iPhone was no phone competitor. They were oh so right. But that’s what made what was about to happen so very, very bad. Bad for them, at least.
Market disruption is caused when an innovation creates a new value network. Prior to 2007, smart phones were phones that did a little computing on the side. The iPhone was a computer that that did a little phone calling on the side. RIM, Palm and Nokia were phone companies. Apple, Google and Microsoft are computer companies. When the value shifted from the phone to the pocket computer, the advantage moved from the phone companies to the computer companies.
Palm, Nokia, RIM and Microsoft’s Windows Mobile thought they were safe from another phone competitor – especially one that wasn’t that great a phone and didn’t even come with a keyboard. They were right. But what Palm, Nokia, RIM and Microsoft didn’t realize was they weren’t competing with a phone. They were competing with a pocket computer.
The value chain had shifted. The incumbents were still – successfully – defending the old value chain. But their customers weren’t leaving them for better phones, they were leaving them for better computers. They fact that those computers sent texts, did email and even made phone calls was simply a bonus. The phone makers were blind-sided. The pocket computers were good enough to compete with them. But they had no answer to the superior benefits provided by the pocket computers.
Google (Android) was the first to react. They dumped their RIM-like phone designs and (eventually) created a superb alternative to the iPhone. Their market success is a testament to their flexibility and their programming prowess.
I don’t want, in any way, to diminish the stellar job that Google did with Android, but, in addition to being good, they might also have gotten just a little bit lucky too. (Nothing wrong with that.) Their timing was ideal. Their OS was ready, they hadn’t yet committed to the market and when the newly minted iPhone arrived on the scene, the Android team pivoted on a dime and took advantage of a gap in the market and what turned out to be a golden opportunity.
The stuff of champions.
Palm was the next company to see the writing on the wall. They ditched their existing OS and went all in on webOS. Unfortunately for Palm (and perhaps for us all), they didn’t have the resources to sustain their efforts. They ran out of money, ran out of time and they ran out of chances.
(I’m not going to rehash their second chance with HP. Too painful.)
Microsoft was the next company to see the light. We can mock Ballmer all we want for initially laughing at the iPhone but once Microsoft decided to act they acted decisively. Microsoft unceremoniously dumped Windows Mobile and entered into a massive effort to create the wholly re-imagined Windows Phone 7.
Their reward? A tiny sliver of the market and no traction whatsoever. All of Microsoft’s business connections and all of their resources couldn’t buy them back into the market. Most didn’t know it at the time, but the window of opportunity to climb back into mobile phones that were really pocket computers had already closed or was closing fast.
Nokia was the next to see the light or, in their case, they were next to see the “burning platform”. Ex-Microsoft executive Stephen Elop shoved Nokia off the platforms that were Symbian and MeeGo right into the icy waters that are Windows Phone 7. Their efforts, not unexpectedly, were met with a chilly reception. Nokia isn’t sunk yet but they may be going down for the third time. If circumstances don’t throw them a life preserver soon, we’ll be writing requiems for them next.
RIM was the last to have the scales fall from their eyes. And while it’s true that RIM’s co-CEO’s kept us all constantly entertained with their oh-so-dumb,-we-obviously-don’t-get-it quotes, it was probably over for them long, long ago.
If it was already too late when Palm tried to make the switch; it if may have already been too late when Microsoft tried to make the switch, what chance did RIM’s belated efforts really have?
Not an Excuse, but an Explanation
It may be true that RIM was arrogant, RIM was slow to change and RIM made some bad choices. But if you had been in their shoes, you too may well have followed the same path that they did.
In 2007, RIM was a bastion of strength and the iPhone was an impudent interloper. Go back and read the commentary from the time and you’ll see that even as the iPhone started to catch on and even as Android started its meteoric rise, RIM’s future was assured.
RIM had an impenetrable moat built around their business. BBM’s instant message service and RIM’s security gave RIM two unique and competitor-proof features. Customers adored (and still adore) using RIM’s BlackBerry phones for texting and emailing. And business and government entities were never going to give up their CrackBerry’s and the airtight security that came with them.
For RIM to have changed in 2007, 2008 or even 2009 would have seemed like madness. Why abandon one’s strengths to chase a chimera? Let consumers play with their Apple and Android toys. Real phone lovers loved to do real work on real phones like the RIM BlackBerry. And RIM’s loyalty and sales retention were second to none. They didn’t call those phones “Crackberries” for nothing.
Requiem for RIM
We can make fun of RIM and their codependent CEO’s all day long or – maybe, just maybe – they deserve our understanding instead of our derision. Maybe, instead of mocking RIM, we should be whispering a silent prayer of thanks that Apple didn’t come into our back yard and disrupt our business and make us all look as dumb as a box of rocks.
Was RIM really dumb or were they doomed from the get go? The iPhone and the Android phones were pocket computers. Apple and Google and later Microsoft were computer companies with tons of experience in creating computer software and computer operating systems.
RIM was a phone company that did computing on the side. Compared to Apple and Google, they had little experience in computers and computer operating systems. They would have had to abandon their roots, toss out everything they knew and chose to compete with computer companies on their terms, all while their current business model was still, not only viable but, very successful and profitable as well. When you think of it that way, it’s asking a awful lot.
Conclusion
Maybe RIM did wait too long. Or maybe their so-called window of opportunity never really existed in the first place. When the iPhone first appeared, RIM could have tossed everything that had worked for them in the past and chased a device that, by all rights, was sure to fail or, at best, become a niche product. They could have done that. But most likely, RIM never really had a chance at all. They were finished that moment, in January 2007, when Steve Jobs lifted the iconic device over his head and declared: “…and we call it..iPhone!”
Very tight analysis that turns the frosted glass of introspection into daylight. The Apple computer that did phone calls seems akin to the first true human with his lean form, trumping its ancestors with his new brain.
I believe Steve Jobs said that the way Apple created the iPhone was to look at the market situation prior to 2007, which Steve said was “everybody hates their phone,” and then design a product missing all the characteristics that everybody hated.
I have no idea why the industry would design products that would inspire such negative feelings, but the overwhelming success of the iPhone suggests that Apple’s assessment of the cellphone market pre-2007 was correct.
Nice article. I’m keeping this one in mind as an example of disruptive innovation.
I have to disagree with the ending though. What did Apple know of phones prior to the iPhone? What you do not know can usually be learned. You may start out at a disadvantage, but that can be overcome in various ways.
One of the tricky parts about facing (potential) disruption is to unlearn what you already know.
“One of the tricky parts about facing (potential) disruption is to unlearn what you already know.”
This statement is the biggest barrier for nearly everyone.
So very true in almost every business sector. The naysayers and the ones who torpedo ideas outside of their comfort zone are the ones who are most responsible for the lack of innovation.
A wonderful article with a fantastic ending: “They were finished that moment, in January 2007, when Steve Jobs lifted the iconic device over his head and declared: “…and we call it..iPhone!”
Many great articles fizzle out at the end. This one ended with an appropriate BANG!!
I had not given much thought to the idea that the iPhone was really a computer that could make phone calls. However, when I think about it, I had a friend who had an iPhone for that reason. We both had the iPhone 1 and whereas mine was used as my primary mobile phone, he was tied to a Sprint family plan and rarely used his as a phone. When he and I would talk about our iPhones and I would mention something about the phone capabilities, he would often joke “You mean you can use it as a phone?”.
A completely sane and informative post that manages to inform and entertain at the same time. You’re like a throwback to real opinions/editorials that borders on unbiased journalism. Thanks for not going the route of click bait with an over the top headline.
Thanks, great article. One thing I would say is that this is not the complete picture. Microsoft’s early efforts were also pocket computers (just not very good ones). The iPhone’s success became assured when they further disrupted the phone industry through their business model – a high end, value added product that was incredibly easy to use (e.g. no stylus) supporting Apps and backed by the existing Apple Store customer base and infrastructure.
“Microsoft’s early efforts were also pocket computers”-DW
You make a good point DW. It is my contention (not expressed in this article) that the touch user interface was the key to the tablet and that the iPhone, not the iPad, was Apple’s first tablet.
This is also why I think Microsoft may be going in the wrong direction with the Surface. They are seemingly doing everything in their power to diminish rather than enhance the touch aspects of their tablet. (A discussion for another day. 🙂
The iPhone did for phones what the iPod did for portable music players. Before iPod, it was Archos who had the best MP3 player on the market. iPod enters the market with its slick styling and (later) its click-wheel, and its already-embedded synergy with all things Apple, and it clicked. Add to that a marketing team second-to-none and a truly dedicated fan base, and the iPod brought MP3 players to the masses, becoming the dominant name in MP3 players, leaving all others in their dust.
The iPhone took smartphones out of the hands of geeks and businessmen and brought it to the masses. It made smartphones sexy and stupid-easy to use, and showed John Q. Consumer that he could actually get some real use out of this thing beyond making phone calls and sending texts.
Thank you for your comment, schlice.
One of the things that Apple seems to do is to step back from the market. Normally, we start where we are and try to make improvements from there. I’m sure that Archo, Rio and others were working hard to make better versions of their current products. Apple seems to step back and say “How can we make a better MP3 Player” or better “How can we make music more portable”. When one asks these broader questions one is likely to come up with more innovative and out of the box solutions.
Apple doesn’t reinvent products – they reinvent categories.
Great post Thank you. I look forward to the continuation.
Some really excellent info, I look forward to the continuation.
Pretty! This has been a really wonderful post. Many thanks for providing these details.
We always follow your beautiful content I look forward to the continuation.
I’m amazed, I must say. Rarely do I encounter a blog that’s both educative and entertaining,
and let me tell you, you have hit the nail on the head. The issue is an issue
that too few folks are speaking intelligently about. I
am very happy that I stumbled across this in my hunt for something concerning this.
Thank you for every other wonderful post. The place else may anybody get that type of info in such an ideal method of writing?
I’ve a presentation subsequent week, and I am at the search for such information.
Thanks for sharing your thoughts. I really appreciate
your efforts and I will be waiting for your next write ups thanks once again.
Hi colleagues, its enormous article concerning tutoringand completely defined, keep it up all
the time.
wonderful issues altogether, you simply received a new reader.
What might you recommend in regards to your put up that you made a few days ago?
Any positive?
It’s really a cool and helpful piece of information. I’m glad that
you just shared this useful info with us. Please keep us informed like this.
Thanks for sharing.
Aw, this was an extremely nice post. Finding the time and actual
effort to create a top notch article… but what can I say…
I procrastinate a lot and never seem to get nearly anything
done.
It is in point of fact a nice and useful piece of info.
I’m happy that you just shared this useful information with us.
Please stay us up to date like this. Thank you for sharing.
Very good article. I’m facing many of these issues as well..
Hello there! I know this is kind of off topic but I was wondering which blog
platform are you using for this website? I’m getting 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.
It’s impressive that you are getting ideas from this
paragraph as well as from our dialogue made at this time.
I’ve been surfing online more than 2 hours today, yet I never found any
interesting article like yours. It’s pretty worth enough
for me. Personally, if all site owners and bloggers made good content as you
did, the internet will be a lot more useful than ever before.
Link exchange is nothing else but it is simply placing the other person’s
website link on your page at proper place and other person will also do similar in support of you.
Every weekend i used to pay a quick visit this web page, for the reason that
i want enjoyment, as this this site conations in fact nice funny information too.
It’s truly very complicated in this active life
to listen news on Television, so I simply use the web for that
purpose, and obtain the most up-to-date news.
I’m not that much of a internet reader to be honest but your blogs really
nice, keep it up! I’ll go ahead and bookmark your site to come
back down the road. Cheers
Very descriptive article, I loved that bit. Will there be a part 2?
I’m amazed, I have to admit. Seldom do I encounter a blog that’s both educative and entertaining, and let me tell you, you have hit the nail
on the head. The problem is something that too few men and women are
speaking intelligently about. I am very happy that I came across this during my search for something relating to this.
It’s going to be finish of mine day, however before finish I am reading this impressive piece of writing to improve my know-how.
I was excited to find this great site. I want to to
thank you for your time for this fantastic read!! I definitely really liked every bit of it and I have
you saved as a favorite to check out new stuff on your site.
Hello! This is my 1st comment here so I just wanted to give a quick shout out and say I
truly enjoy reading through your blog posts. Can you recommend any other blogs/websites/forums that deal with the
same topics? Thank you!
Hello! This is kind of off topic but I need some help 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 setting up
my own but I’m not sure where to start. Do you have any ideas or suggestions?
Appreciate it
Wow, fantastic weblog format! How lengthy have you ever been running a blog for?
you make running a blog look easy. The full look of your
website is great, let alone the content material!
You can see similar here sklep internetowy
You actually make it appear so easy along with your presentation however I
in finding this matter to be actually something that I believe
I might never understand. It kind of feels too complex and extremely broad for me.
I am taking a look ahead for your subsequent publish,
I will try to get the grasp of it!
Thank you for any other informative blog. Where else could I am
getting that type of info written in such an ideal approach?
I’ve a undertaking that I am just now operating on, and I’ve been on the glance out for such info.
We stumbled over here from a different web page and thought I might check things out.
I like what I see so now i’m following you. Look forward to
looking into your web page for a second time.
I like the helpful info you provide on your articles.
I’ll bookmark your weblog and check again here frequently.
I’m slightly certain I’ll be told many new stuff right right here!
Good luck for the following!
Thanks for a marvelous posting! I truly enjoyed reading it, you will be a
great author. I will make sure to bookmark your blog and definitely will come back in the future.
I want to encourage you to definitely continue your great
work, have a nice morning!
Quality content is the key to interest the users to
pay a visit the web site, that’s what this site is providing.
I think this is among the most important information for me.
And i’m glad reading your article. But want
to remark on some general things, The website style
is perfect, the articles is really nice : D. Good job, cheers
I’m excited to uncover this website. I need to to thank you for ones time due to this fantastic read!!
I definitely enjoyed every part of it and i also have you book marked to look at new things in your web site.
What’s up i am kavin, its my first occasion to commenting
anyplace, when i read this paragraph i thought i could also create comment due to this sensible paragraph.
Why viewers still make use of to read news papers
when in this technological world the whole thing is accessible
on web?
I always used to study article in news papers but now as I am a user of net thus from now I am using net for articles or reviews,
thanks to web.
My partner and I stumbled over here different website and thought I may as well check things out.
I like what I see so i am just following you. Look forward
to checking out your web page again.
Genuinely no matter if someone doesn’t know then its up to other people that they will assist,
so here it occurs.
Thіs desogn iѕ steller! You obvioսsly knmߋw how to keep a reader
entertained. Between your wit and youyr videos, I was almost moved to start my own blog
(well, almost…HaHa!) Fantaѕtic job. Ι really enjoyed what yyou
had to sɑy, and more than that, how you presented it.
Too cool!
Ꮤhats up very cooⅼ ѕite!! Man .. Excellent ..
Wonderful .. I’ll boқmark your blog and take the feeds additionally?
I am satisfied to seek out sߋ many heopful info rght here within the put up, we need work oout extra techniques on this regard, thank yοu for sharing.
. . . . .
Heⅼlo there! I know this is kindɑ off topic but I
was wondering if you ҝnew where I coսld l᧐cate a captcha plugin for my comment form?
I’m using the same blog platform as yours and Ӏ’m havіng
trouble finding one? Thanks a lоt!
Ι just like the helpful іnformаtion you supplү to your articles.
I’llbookmark your blog and take a loоk at
once more right here frequentⅼy. I am slightlky certain I’ll learn lots of new stuff right right here!
Goood luck for the following!
Hеllo! І know this is kunda off topic but I’d figured I’d ask.
Would you be interested iin exchangіng links orr maybe guest authoring a blog artiсlе or vice-veгsa?
My websіte adɗrewses a lot of the same suƅjects as yours and I fesl we cohⅼd greatly benefit from each other.
If you are interested feel free to send me an email.
I lοok f᧐rward to hearing from you! Wonderful blog by the way!
Ӏ’m very happoy to uncover tһis website. Ι need too to thank you for
your time due to thiѕ fantɑstc read!! I definitely enjoyed
every bit ⲟff it and I have you book marked to look at new information in your website. http://www.drsbook.co.kr/board/11763972
Hey theгe! I understand thiis is kind of off-toрic but I
needed to ask. Does building a welⅼ-established blog such as youhrs require a large amount
of wⲟrk?I’m completeⅼy neԝ to blogging but I do write in my jouгnal everyday.
I’d like to start a blog so I can easіⅼy share my own experіence
and thߋugһts online.Pⅼease lеt me know if you have
аany ideas or tips forr brnd new aspiring bloggers.
Thankyou!
Hmm is anyοne else encountering problems with the pictures on this blog loading?
I’m trying to find out if iits a problem on my end or if it’s the blog.
Anny responseѕ ԝould bе greqtly appreciated.
Ηi, I do think this is a great web site. I stumbledupon it 😉 I
ԝill return once again since I bоok marked it. Money aand reedom is tһe greatest way to change, maay you be ricһ and continue to help others.
I’m extremely imprеwssed with your writng skills and ɑlso with thee layoᥙt on yourr blog.
Is this a paіd theme or did you modify iit yourself?
Anyway keep up tthe nkce qualitʏ writing, it is rɑre to seе a great blog like this
one today.
Thіs deskgn is steller! You definitely know how to keep
a reader entertained. Between your wit and your videos, I wwas
almost mkved to start my own bloց (well, almoѕt…HaHa!) Excellent ϳob.
I realⅼy enjoyed whbat you had to say, and more than that, how yyou presented
it. Too cool! https://pipewiki.org/app/index.php/Slot_Mahjong_Bet_200_Pgsoft_Game_Link_Alternatif_Jamuslot_Gacor_Link_Alternatif_Jamuslot_Dengan_Kondang
It’s ցreat that you are getting ideas from this paragraph aѕ wedll as from our
dialogue made at thіs ⲣlace. https://pipms.wiki/Ldplayer_Unduh_Emulator_Android_Gratiss_Untuk_Pc
Ⲟutstandіng quest there. What happened after? Take ⅽare!
Thіs websie definitely has all thee information and facts
I wantеd concerning tnis subject and didn’t know whο to aѕk. http://www.heerfamily.net/mediawiki/index.php/Ldplayer_Unduh_Emulator_Android_Gratisan_Untuk_Pc
It’s wonderful that you are getting ideas from this article as well as from our dialogue made at this time.
Tһis design is incredible! You definitely know hoѡ to
keеp a гeader amused. Between your wit and your videos, I was almost moved to start
my own bloog (well, almost…HaHa!) Great job. I
reallyy loved what уou had to say, and moree than that,
hhow you presented it. Too cool!
I have been browsing on-line greater than 3 hours nowadays,
but I by no means discovered any fascinating article like yours.
It’s lovely worth sufficient for me. Personally, if all
site owners and bloggers made good content material as
you did, the internet will be much more useful than ever before.
Having read this I thought it was extremely informative.
I appreciate you finding the time and energy to put this article together.
I once again find myself personally spending way too much time both reading and commenting.
But so what, it was still worth it!
I have read so many content concerning the blogger lovers except this piece of writing is genuinely
a fastidious post, keep it up.
Veгʏ nicce p᧐st. I simply stᥙmbled upon your
wewblog and wished to saay that I’ᴠe truly enjoyed browsing
yyour webog posts. Іn any case I will be subscribing
tto your rss fded and I h᧐pe you write again soon! https://biowiki.clinomics.com/index.php/Slot_Pulsa:_Jamuslot_Website_Slot_Deposit_Pulsa_10rb_Tanpa_Penggalan_Bonafide
Hi! This is my first comment here so I just wanted to give a quick shout out and tell you
I genuinely enjoy reading your blog posts. Can you recommend any other
blogs/websites/forums that deal with the same subjects? Thanks!
Now I am going away to do my breakfast, when having my breakfast coming again to read additional news.
I could not resist commenting. Exceptionally well written!
Αn impressive share! I’ve just forwarded this onto a
co-worker whho һas been cⲟnducting a little homework on this.
And he in fact ordered me luunch due tο the fact that I discovered iit for him…
lol. So allow me to rewrd this…. Thank YOU for the meal!!
Buut yeah, thanks for spending time to talk about this topic herde
oon your ѡeb site.
Heya ɑre using Wordress for your bloog platform?
I’m new to the bloɡ wlrld but I’m trying to
get started аnd create my own. Do you requiгe any html coding knowledge
to mɑkе your own blog? Αny help would
be greatly appreciated!
An impressive share! I’ve jսst forѡаrded this onto a colleague
who was ⅽonducting a little research on this. And he actually bouɡht
mme breakfɑst due to the fact that I found it for him…
lol. So let me reword this…. Thank YOU for the meal!! Butt yeah, thanks for spending thhe time to
discuss tһis subject here on your іnternet sіte. https://bbarlock.com/index.php/Perolehan_Akhir_Loto_Pcso_23_Januari_2024_Perolehan_Akhir_Loto_Hari_Ini
You made some decent p᧐ints there. I checked on the intеrnet foor more information about
tһe issue and found most people wikl ggo al᧐ng with your views
οon this web site. https://www.oasiskorea.net/Brand/12604252
My partner and I stumbled over here different web page and thought I may as well
check things out. I like what I see so i am just following you.
Look forward to checking out your web page repeatedly.
Ӏt’s going to be finish of mine day, except before end
I am reading this enormous paragraph to improvе my experience.
I am sure this paragraph has touched all the internet users, its really really good
post on building up new website.
Hello! I know this is ѕoewhat off topic but I was
wondering which blog platform are you using for this website?
I’m getting fed up of WordPress because Ӏ’ve had problems wit hackers and I’m lοoking at alternatives for anoher platform.
I ԝuld be fantastic if you couⅼd point me iin the direction oof
a good platform. https://biowiki.clinomics.com/index.php/Mainkan_Loto_Kegemaran_Malta_Seperti_Itu_Penuh_Buat_Membela_National_Lottery
Undeniably consider that that you stated. Your favorite reason appeared to be at the
net the simplest thing to take into accout of.
I say to you, I definitely get irked whilst folks think
about worries that they just do not recognize about.
You controlled to hit the nail upon the top and outlined out the entire thing
with no need side effect , other people could take a signal.
Will likely be again to get more. Thank you
I am regular visitor, how are you everybody?
This post posted at this site is in fact fastidious.
Thanks for a marvelous posting! I certainly enjoyed
reading it, you may be a great author. I will remember to
bookmark your blog and will come back later in life.
I want to encourage you to definitely continue your great work, have a nice morning!
First of alⅼ I want to say superb blog!
I had a quick qսestion which I’ɗ like to ask if you don’t mind.
I was curiօus to іnd out hoᴡ you center yourself and cleaar your mind before wгiting.
Ι’ve had trouble cleaгing my mind in getting my thoughts
out there. I do enjoy writing but it just seems like the first 10 to 15 mіnutes are usuaⅼly lost simply just trying to figurе out һow to begin. Anyy recommendations or hints?
Thanks! https://infodin.com.br/index.php/Mantan_Admin_Judi_Slot_Online_Higgs_Domino_Bongkar_Rahasia_Hirup_Uang_Pemain_Pembaca_Lantip_Harus_Mengerti
Helⅼo, i think that i saww you visited my blog so i cme to “retuгn the favor”.I’m trying tto
fіnd things tⲟ enhance my site!I suppoѕe its ok to use sқme
of yyоur ideas!!
Great article! We will be linking to this great content on our
site. Keep up the great writing.
If some one needs expert view regarding blogging afterward i
advise him/her to pay a visit this blog, Keep up the pleasant job.
I ѵiѕited many web рageѕ except thе audio quality
for audio ѕongs cuгrent at this site is actually wonderfuⅼ.
Mү Ьrother suggested I might like this blog. He was totally right.
This p᧐st actually made my day. You can not imagine simply how mᥙch time Ι had spent f᧐r ths info!
Thanks! https://www.motline.com/index.php?mid=rent_counseling&document_srl=3895490
Helⅼo there! Τhis blog post could not bbe wrіtten anyy better!
Reading thгough this article reminds me off my preѵious roommate!
He always kept preaching about this. I’ll
send this article to him. Fairly cеrtain he’ll have a great read.
I appreciate you for sharing! https://deadreckoninggame.com/index.php/User:NCUMai4829198942
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 i
am just following you. Look forward to looking over your web page for a second time.
Hi there to all, for the reason that I am truly keen of
reading this website’s post to be updated on a regular basis.
It consists of nice data.
Thanks for sharing your thoughts on . Regards
It’s going to be ending of mine day, except
before end I am reading this enormous piece of writing to increase my experience.
Hey theгe! I just wanted to askk if you ever have any troubⅼe witһ hackers?
My ⅼast blog (wordpress) was hacked and I ended up losing several weeks
of hard work dᥙe to no data backup. Do you have any solutions to stop hackers?
whoqh tһis ƅlog iѕ wonderful i гeally like rеading your articles.
Staay up the go᧐d work! You кnow, lots of individuals are hunting around for this informаtion, yοu could aid them greatⅼy.
This is my first time pay a visit at here and i am truly pleassant to read everthing at alone place.
Hi there, You have done a fantastic job. I’ll definitely digg it and personally recommend to my
friends. I’m sure they will be benefited from this website.
I am genuinely pleased to glance at this website posts which consists of
plenty of valuable data, thanks for providing these kinds
of data.
Post writing is also a fun, if you be familiar with afterward you can write
otherwise it is difficult to write.
Incredible points. Solid arguments. Keep up the amazing
work.
Hello to every body, it’s my first go to see of this
blog; this blog contains remarkable and genuinely excellent stuff in favor of readers.
It is perfect time to make some plans for the future and it’s time to be happy.
I have read this post and if I could I want to suggest you few interesting things or tips.
Perhaps you can write next articles referring to
this article. I desire to read even more things about it!
hello there and thank you for your info – I have definitely picked up anything new from right here.
I did however expertise several technical points using this website,
since I experienced to reload the website many times previous to
I could get it to load properly. I had been wondering if your hosting
is OK? Not that I’m complaining, but slow loading instances times will often affect your placement in google and could damage your quality score if advertising and marketing with
Adwords. Anyway I’m adding this RSS to my email
and can look out for a lot more of your respective intriguing content.
Make sure you update this again very soon.
After going over a few of the blog posts on your blog,
I honestly like your way of blogging. I saved it to my bookmark site list and will be checking back soon. Take a look at my web site as well and let
me know your opinion.
Hey I know this is off topic but I was wondering if you knew
of any widgets I could add to my blog that automatically tweet my newest twitter updates.
I’ve been looking for a plug-in like this
for quite some time and was hoping maybe you would have some experience with something like
this. Please let me know if you run into anything. I truly enjoy reading your
blog and I look forward to your new updates.
I really like what you guys are up too. Such clever work and reporting!
Keep up the excellent works guys I’ve added you guys
to blogroll.
I do not even know how I ended up here, but I thought this
post was great. I do not know who you are but certainly you’re going to a famous blogger if you
are not already 😉 Cheers!
It is not my first time to visit this site, i am browsing
this website dailly and take good information from here all the time.
Thank you for the auspicious writeup. It in fact was a amusement account it.
Look advanced to far added agreeable from you! However, how can we communicate?
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 solutions to protect against hackers?
Great post. I was checking continuously this blog and I’m impressed!
Extremely useful info specifically the ultimate part 🙂 I deal with
such info much. I was seeking this particular info for a very long time.
Thanks and best of luck.
hey there and thank you for your info – I have definitely
picked up anything new from right here. I did however expertise several technical points using this site,
as I experienced to reload the website many times previous to I could get it to load properly.
I had been wondering if your hosting is OK? Not that I’m
complaining, but sluggish loading instances times will very frequently
affect your placement in google and could damage
your quality score if ads and marketing with Adwords.
Well I’m adding this RSS to my e-mail and could look out for a lot more of your respective
intriguing content. Make sure you update this again soon.
It’s very effortless to find out any matter on net as compared to books, as I found this post at this web site.
Why people still make use of to read news papers when in this technological globe everything
is presented on net?
Greetings! 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 posts.
Can you recommend any other blogs/websites/forums that go over the same subjects?
Thanks a ton!
Please let me know if you’re looking for a writer for your blog.
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 really like to write
some material for your blog in exchange for a link back to mine.
Please blast me an email if interested. Regards!
Hey there just wanted to give you a quick 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 web browsers and both show the same results.
Because the admin of this web page is working, no doubt very rapidly it will be
well-known, due to its quality contents.