Home Android Google’s 15 funniest flip-flops with Android, Chrome OS, and beyond

Google’s 15 funniest flip-flops with Android, Chrome OS, and beyond

1303
114

Now you see it; now you don’t.

As any Android fan can tell you, Google’s become a bit notorious for changing its mind. One day, we hear about how some new app, feature, or idea is the way of the future and the answer to all of our pressing problems — and the next day (or so it often seems), that notion is mysteriously gone and forgotten.

The best fickle flipples are when Google doubles up and does another 180 soon thereafter and ends up going back to the thing it initially sold us on and then abandoned. It’s enough to make even the most stable tech enthusiast bemused and befuddled.

With a handful of fresh about-faces getting added into the mix in recent months, I thought it’d be a fine time to look back at some of Google’s most memorable, amusing, and occasionally groan-inducing U-turns here in the land of Android and other associated apps and services.

So buckle up and grab a bottle of Dramamine, just in case. Some serious flipping-and-flopping-caused flabbergasting is straight ahead.

1. Android: “Hangouts is gonna be Android’s single default messaging client!”

We’ll start with the biggest, floppiest flip of all: the mess of Google’s ever-evolving approach to messaging services, especially as they pertain to Android.

After a long and often-confounding journey, Google finally got its act together in 2013 and came up with a single unified messaging app for Android. Hangouts would be the “single communication app [for] users to rely on,” a Google exec said at the time. It’d handle instant messaging, SMS-based texting, and even internet-based audio and video calls.

At last! Android’s rusty old Messaging app was dishonorably discharged, and Hangouts started to serve as the platform’s default messaging application. Until about two years later, that is, when Google Messenger came along and took over the default spot — splintering things back into a muddled messaging mess.

And that, of course, was only the beginning. (Allo? Can you hear me?)

2. Everywhere: “Google Messages and Duo are for casual consumer use! Google Chat and Meet are for businesses!”

Speaking of messy messaging about, erm, messaging, after many more years of complicated confusion and no consistent focus on a sensible messaging service strategy, Google got its act together again in 2018 and settled on a new approach that actually almost made sense (if you allowed yourself to forget the past for a moment).

Ahem: Messages and Duo were the text and video messaging apps for consumers, while Chat and Meet were the group chat and videoconferencing apps for enterprises. Google made this distinction abundantly clear, with a member of the messaging team going as far as to create and share a handy chart that illustrated the breakdown:

Twitter

But then — well, y’know. By 2020, Google changed its mind about that and made Chat and Meet broad-use services, for both teams and individuals, while Messages and Duo remained minimally different variations on the same basic concepts.

And here’s a bonus U-turn within this U-turn: Last fall, Google brought screen sharing into Google Duo…two years after removing that very same feature from the app.

Cool. Cool, cool, cool, cool, cool.

3. Android (and beyond): “RSS is dead!”

Way back in the prehistoric era of 2013, Google made many of its most loyal users steaming mad by announcing the shutdown of its popular (at least in certain circles) Google Reader service. Reader was a tool for following RSS feeds from individual websites, which made it super-easy to create your own custom feed of info from the sources you cared about the most.

In its 2013 announcement, Google said that “usage of Google Reader [had] declined,” and “as a company, [it was] pouring all of [its] energy into fewer products” — because it thought “that kind of focus [would] make for a better user experience.”

Fast-forward to 2021, and what do we have? Why, it’s a new “experiment” that basically recreates the Google Reader concept right within Chrome on Android!

Per that announcement:

Today, people have many ways to keep up with their favorite websites, including subscribing to mailing lists, notifications, and RSS. It’s a lot for any one person to manage, so we’re exploring how to simplify the experience of getting the latest and greatest from your favorite sites directly in Chrome, building on the open RSS web standard. Our vision is to help people build a direct connection with their favorite publishers and creators on the web.

The feature brings a new “Follow” button into the Chrome Android app that lets you subscribe to a site’s RSS feed and then see all of its latest stories in the browser’s New Tab page.

Gee willikers, that sure does feel familiar.

4. Android: “Bottom tab bars are bad, mmkay?”

When Google’s Material Design standard debuted in 2014, it actively discouraged the use of bottom tab bars — the iOS-reminiscent rows of commands that appear at the bottom of the screen within Android apps.

This was no subtle suggestion, either. Google’s official design guidelines were adamant about the platform’s stance on the bars:

Google Android Bottom Tab BarsJR

But then, something changed. Within a couple years of that proclamation, bottom tab bars started appearing in Google’s own Android apps. And by 2016, Google’s design guidelines were updated to encourage the use of bottom-dwelling boxes in Android applications.

And here’s the real kicker: Over the past year, we’ve seen some Google apps get updated again to do away with the bottom tab bars and move back to that original bar-free standard — for a little while, at least.

Oh, Google.

5. Android: “We’re gonna put all your browser tabs in the Overview list!”

Speaking of design about-faces, with 2014’s Android 5.0 Lollipop release, Google made a bold move: It took the ability to jump between browser tabs out of the actual Chrome app and put it into the system Overview list instead. Each browser tab would look like its own app or process, we were told, and it’d make perfect sense alongside all the other apps and processes in a single system-level destination. We’d get used to it!

Only, um, we didn’t. For most people, having tons of tabs mixed in with apps and countless other cards made things more difficult to manage — and only added to the cluttered and confusing nature of the Overview interface in that era.

After about four years, Google seemed to admit that the move was misguided. In 2018, the company rolled out an update that eliminated the tab-Overview option and brought tabs back into the browser for everyone.

6. Android: “Widgets should go in the app drawer!”

The Android 4.0 Ice Cream Sandwich era of Android was all about taking the simplification introduced in the tablet-only Honeycomb release before it — the moves to eliminate hidden commands and make the operating system more intuitive — and bringing those same concepts to phones in a way that made sense for the smaller screen.

Part of that effort involved moving the option to add home screen widgets from an out-of-the-way and hidden long-press menu into the main app drawer, where it’d be plainly in sight — with widgets existing right alongside all the regular app shortcuts. The idea was to create a single streamlined place for finding everything that could be added onto your home screen. It seemed to make an awful lot of sense.

Android Widgets App DrawerJR

But, alas, it lasted for only a brief two years: Without explanation, Google yanked widgets out of the app drawer and put ’em back into their former long-press menu with 2013’s Android 4.4 KitKat release. And even with the magically renewed focus on widget discovery in this year’s Android 12 update, the element remains vexingly out of sight and accessible only via that long-press action.

7. Android: “Widgets belong on the lock screen!”

In other widget-related flippity-floppity, back in 2012, Google sold us on the notion that widgets would be an excellent addition to our devices’ lock screens. Lock screen widgets were a key element of that year’s Android 4.2 Jelly Bean release, in fact, and the pitch was impressive: Widgets were so darn useful on the home screen — so why not also make ’em available one step higher?

By Android 5.0 two years later, user-configured lock screen widgets were but a mere memory. And in this case, I don’t think too many people were choked up over the change.

8. Android: “The app drawer should scroll horizontally!”

This is getting into pretty geeky waters with the history of Android versions, I realize, but Android’s app drawer scrolled vertically — up and down — all the way through the platform’s 2010 Gingerbread era. Then, in 2011, Honeycomb and Ice Cream Sandwich introduced a horizontal scrolling drawer, where you’d access additional pages by swiping side to side instead (a pattern we still see used by certain third-party device-makers today). It was an easier, more sensible way to access your apps! Or so we were told.

Things stayed sideways up through 2015, when an update related to that year’s Android 6.0 Marshmallow release arrived without warning and moved Android’s core interface back to its original up-and-down scrolling setup.

Déjà vu much, Monsieur Marshmallow?

9. Chrome OS: “The launcher should be ginormous!”

In the early days of Google’s Chrome OS platform, the launcher — the Chromebook’s version of an app drawer — was a small window that appeared on top of your desktop. The interface wasn’t far removed from what you see with the Windows Start menu model.

At some point, though, Google rethought that approach and transformed the Chrome OS launcher into a giant, full-screen sort of affair — more like what you see on MacOS. That’s still how the software behaves today.

Erm, for now, at least. Signs in the open-source Chrome OS code suggest Google’s experimenting with a revamped launcher design that’d go back to the original, smaller pop-up-window setup. It’d supposedly “improve app workflows by optimizing access to apps, app content, and app actions.”

Ooookay.

10. Google TV: “It’s Android TV, gersh dern it!”

Maybe the funniest Google flip-flop of all time is the company’s stance on its streaming media platform, Android TV.

Android TV, y’see, actually started off as Google TV when it first launched back in 2010. Four years later, Google announced it was changing the name to Android TV. And then, last October, the company launched a new Chromecast device that featured a new software layer called — wait for it — Google TV.

Technically, Google TV is a custom interface that exists atop the Android TV software. But eventually, Google says Google TV will be integrated into Android TV and the entire platform will become Google TV instead of Android TV (except maybe in certain exceptions where device-makers decide to stick with Android TV without the Google TV elements).

In related news, Google’s marketing department is apparently now headed up by the ghosts of Laurel and Hardy.

11. Wear: “Smartwatches are all about notifications and proactive info!”

At its start in 2014, Google’s wearable technology platform revolved around the idea of simple interactions and easy access to pertinent information. As an extraordinarily dashing Android-focused writer put it once:

It was what Wear didn’t try to be that made it especially interesting. Unlike other wearable-tech efforts, the platform didn’t try to cram lots of tiny buttons and complex commands into an awkward-to-use wrist-based screen. It reframed the smartwatch to be less about performing grand tasks and more about transmitting pertinent info quickly and without fuss. 

But then, well, something happened: The early Wear devices weren’t selling like hotcakes — and Apple’s well-marketed alternative, on the other side of the mobile universe, was striking a chord with tech-hungry shoppers. So Google decided to take a little time-out and reassess its smartwatch strategy.

Self-quoting genie, hook me up again:

The Apple Watch came along, complete with its overly complicated interface and app-centric nature (something Apple would refine somewhat over time but that was almost laughably bad in the beginning). And Google, rather than sticking to the parts of its platform that made sense, decided to revamp Wear entirely and parrot Apple’s flawed approach.

With 2017’s Wear 2.0 update, Android Wear lost the core element that made it sensible as a wearable operating system — the focus on easily glanceable info from both notifications and predictive intelligence — and instead put the focus on things that sound impressive in ads but don’t make for a great real-world experience on a tiny wrist-based screen: complicated standalone apps, cramped on-screen keyboards, and notifications that don’t appear in a glanceable way and require multiple taps and interactions to process.

Yuuuuuuuup.

And we all know how this story ends. Just like clockwork, a year and a half after that ill-advised revamp, Google pulled another 180 and went back to its original vision for the platform — with the focus firmly on glanceable info and proactive assistance once more. So far, signs suggest this year’s coming Wear re-re-re-revamp will more or less follow that same pattern, albeit with even more focus on trying to make products people will actually want to buy.

12. Android: “Android tablets deserve their own specialized interface!”

In 2011, Google held a splashy event at its headquarters to introduce a new era for Android. It revolved around the release of Android 3.0 Honeycomb and a newfound focus on optimizing the platform for tablet use.

Honeycomb established a totally reimagined interface for Android on tablets, with key functions like navigation buttons, notifications, and the app drawer living in corners of the screen in order to provide easy two-handed access. It was a dramatic departure from the standard Android interface and was designed to let the operating system take full advantage of the larger screen space.

Android Tablet InterfaceJR

The tablet-specific UI was unceremoniously dumped before long, however, when Google’s Android 4.2 Jelly Bean update brought a more traditional phone-like setup back to tablet screens — with “consistency and usability” being cited as the driving reasons for the reversal.

At that point, Android’s notification panel remained split into two separate parts on tablets — a configuration that would stick around until 2014’s Android 5.0 Lollipop release, when the tablet-based panel finished its transformation and became a single pulldown like its phone-based counterpart.

13. Android: “Face unlock is the new standard in smartphone security!”

Ah, 2011. Remember that year in Googley gadgets? All the cool kids unlocked their phones with their faces for about five minutes back then, when Google first introduced the Face Unlock feature as part of that year’s Android 4.0 release. But even as the facial security system grew ever-so-slowly more reliable over the years, it was never as fast or as easy to use as a good old-fashioned pattern swipe or fingerprint tap — and it didn’t take long for most folks to give up on the notion of it being anything more than an impractical-in-the-real-world parlor trick.

With the launch of 2019’s Pixel 4 phone, Google gave facial recognition a fresh start. It introduced official system-level support for advanced hardware that’d make face-driven phone unlocking more consistent, secure, and effective, and it played up the Pixel 4’s facial recognition feature as a meaningful advancement and advantage.

That focus on face unlocking lasted all the way to the following year’s Pixel 5 flagship, which ditched facial recognition entirely without so much as a puff of explanation.

Naturally, it now looks like the feature could possibly make a comeback in this year’s Pixel 6 phone. Hey, Google: You’re makin’ me dizzy.

14. Android: “Android needs its own native video editor!”

The high-profile launch of a new native video editing app for Android was a really big deal in 2011 — especially since there weren’t many great third-party options for that function at the time (and also since, y’know, That Other Mobile Platform™ had gotten its own high-profile native editing client just one year earlier).

But Google’s Movie Studio app was abandoned more or less immediately after its birth. The app never got much in the way of updates or improvements, and after shipping sporadically with Android devices through 2012’s Nexus 4 phone, it just kinda silently evaporated — never to be replaced or discussed again.

This past February, a full decade later, Google finally introduced a decent video editing function as part of its Android Google Photos app. It’s not the standalone video editor Android once had, but hey, it’s somethin’.

15. Android: “This operating system is all about people, mmkay?”

In 2011’s Android 4.0 Ice Cream Sandwich version, Google curiously renamed the platform’s default Contacts app to People.

The idea behind the shift was logical enough: Our phones were about so much more than contacts, the thinking went, and so it made more sense to call the app People — and to have it act as a hub for all of our social communications.

To that end, the People app aimed to bring all of your contacts’ social networking connections into single, centralized profiles. You could see a person’s tweets or, yes, even Google+ postings right then and there — a “live window into your social world,” as Google put it at the time.

Unfortunately, renaming Contacts to People mostly seemed to confuse people who couldn’t figure out where their contacts had gone. By the Lollipop update a few years later, the app unceremoniously went back to its original name, and it didn’t take long for the whole “single hub” thing to fade away, too — at least, up until last year’s Android 11 release, when people suddenly became a key focal point for the operating system once again.

Oof. My head hurts.

So what gives?

Looking back through all these U-turns, it’s hard not to wonder what’s going on — why Google so frequently goes back and forth in an almost random-seeming manner with relatively significant decisions about how its platforms and services work.

The answer, best I can figure, is actually quite simple. Ready? Google is Google. Within Android and without — for better and for worse — the company has always shown a willingness to try things and then change course a short time later if it decides it doesn’t like the new direction.

Hiroshi Lockheimer, Google’s senior VP in charge of Android (and most everything else now, too, it seems), acknowledged the trend during a chat I had with him a handful of years ago.

“From a product development perspective, I think it’s a great thing to be able to experiment and try new things and see what works [and] what doesn’t,” he said. He went on to note that too much back and forth can definitely have its downsides — namely on users who just want things to work consistently and without superfluous change.

“We’re trying to find the right balance of how to iterate but also provide stability so that we’re not causing whiplash,” he told me.

It’s an admirable goal. And who knows? Maybe to some extent, experimentation is better than stagnation — even if it does come with the occasional flipping and flopping.

Then again, maybe it isn’t.

Oh, hell. I can’t decide.

Want even more Googley knowledge? Sign up for my weekly newsletter to get next-level tips and insight delivered directly to your inbox.

AI Newsletter

Copyright © 2021 IDG Communications, Inc.

114 COMMENTS

  1. Woah! I’m really enjoying the template/theme of this website.
    It’s simple, yet effective. A lot of times
    it’s difficult to get that “perfect balance” between user
    friendliness and visual appeal. I must say that you’ve done a excellent job
    with this. Also, the blog loads extremely quick for me on Chrome.
    Outstanding Blog!

  2. We wish to thank you once again for the stunning ideas you gave Jesse when preparing her own post-graduate research
    plus, most importantly, pertaining to providing all of the ideas in one blog post.
    Provided we had known of your web page a year ago, we
    might have been rescued from the nonessential measures we
    were taking. Thanks to you.

    Take a look at my homepage; clubriders.men

  3. I love your blog.. very nice colors & theme. Did you design 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 find
    out where u got this from. kudos

    Feel free to surf to my web-site; https://kebe.top

  4. Thank you for sharing superb informations. Your web site is very cool.
    I’m impressed by the details that you’ve on this web site.
    It reveals how nicely you understand this subject. Bookmarked this web page, will come back for more articles.
    You, my pal, ROCK! I found just the information I already searched all over the place and just couldn’t come across.
    What a perfect website.

    Feel free to visit my blog post :: https://kebe.top/

  5. I’m not sure exactly why but this site 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.

    My site :: https://mpc-install.com/

  6. Thanks for one’s marvelous posting! I genuinely enjoyed reading it,
    you are a great author. I will always bookmark your blog and will eventually come back from now on. I
    want to encourage you to definitely continue your great posts,
    have a nice evening!

    Feel free to visit my blog post … mpc-install.com

  7. I have been surfing online greater than three hours as
    of late, yet I by no means discovered any fascinating article like yours.
    It’s lovely price enough for me. Personally, if all web owners
    and bloggers made just right content as you did, the web can be a lot more helpful than ever before.

    My homepage anapa-alrosa.com.ru

  8. Everyone loves what you guys are usually up too.

    This type of clever work and coverage! Keep up the good
    works guys I’ve incorporated you guys to my blogroll.

    Here is my website … pussy888 ios download (918kiss-m.com)

  9. Spot on with this write-up, I honestly believe that this website needs a
    great deal more attention. I’ll probably be back again to
    read through more, thanks for the information!

    Feel free to visit my webpage station joker123

  10. Wonderful blog! I found it while surfing around on Yahoo News.
    Do you have any suggestions on how to get listed in Yahoo News?

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

    Feel free to surf to my web page scr 918kiss plus

  11. What’s up it’s me, I am also visiting this website daily, this
    web site is really pleasant and the viewers are in fact sharing pleasant thoughts.

    Take a look at my web site … playboy2 11

  12. When someone writes an post he/she retains the image of
    a user in his/her mind that how a user can know it.
    Thus that’s why this article is outstdanding. Thanks!

  13. Definitely consider that which you said. Your favourite justification appeared
    to be at the web the easiest thing to consider of. I say to you,
    I definitely get annoyed even as people think about issues that they just don’t realize about.
    You controlled to hit the nail upon the top and defined out the
    entire thing with no need side-effects , people could take a signal.

    Will probably be again to get more. Thanks

    Here is my web blog; download playboy2

  14. Having read this I thought it was very enlightening. I appreciate you spending some time and effort to put this
    information together. I once again find myself personally spending way too much time both reading and leaving
    comments. But so what, it was still worthwhile!

    Feel free to surf to my homepage – joker888 download for android

  15. Does your blog have a contact page? I’m having trouble 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
    blog and I look forward to seeing it develop over time.

    Here is my homepage – kiosk lpe88

  16. Very nice post. I just stumbled upon your blog and wanted to mention that I have truly enjoyed surfing around
    your blog posts. After all I’ll be subscribing in your feed and I am hoping you write again very soon!

    My web site – id test untuk mega888

  17. Hello, i read your blog occasionally and i own a similar one and i was just
    curious if you get a lot of spam responses? If
    so how do you reduce it, any plugin or anything you
    can advise? I get so much lately it’s driving me mad so any support is very
    much appreciated.

    Check out my homepage :: http://www.craksracing.com

  18. Hi, i read your blog occasionally and i own a similar one and
    i was just curious if you get a lot of spam responses?

    If so how do you stop 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.

    Check out my page; https://kebe.top/

  19. Excellent post. Keep posting such kind of information on your page.
    Im really impressed by your site.[X-N-E-W-L-I-N-S-P-I-N-X]Hi there,
    You’ve performed a great job. I will definitely digg it and individually recommend to my friends.
    I’m confident they’ll be benefited from this website.

    My page :: bbs.yunweishidai.com

  20. Hello there! This post couldn’t be written any better! Reading through this post reminds me
    of my previous room mate! He always kept chatting about this.
    I will forward this post to him. Fairly certain he will have a good read.
    Many thanks for sharing!

    Here is my blog post – http://www.jjsapido.com

  21. Thanks for ones marvelous posting! I truly enjoyed reading
    it, you could be a great author. I will be sure to bookmark your blog
    and definitely will come back from now on. I want to encourage you to definitely continue
    your great writing, have a nice evening!

    my web blog … kebe.top

  22. Hey! 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 brilliant design.

    Also visit my website … https://rftitanforge.com/

  23. Greetings! This is my first comment here so I just
    wanted to give a quick shout out and say I truly enjoy reading
    your posts. Can you suggest any other blogs/websites/forums that cover the same topics?
    Thanks a ton!

    Also visit my page :: Keto Vibe Pills Reviews

  24. When I originally commented I clicked the -Notify me when new feedback are added- checkbox and now each time a remark is added I get 4 emails with the same comment. Is there any way you possibly can take away me from that service? Thanks!

  25. Its such as you learn my thoughts! You appear to grasp so much about this, such as you wrote the e-book in it or something. I think that you just can do with a few to force the message home a bit, but instead of that, this is magnificent blog. A fantastic read. I’ll definitely be back.

  26. It’s hard to find knowledgeable people on this topic, but you sound like you know what you’re talking about! Thanks

  27. Thank you for every other informative blog. Where else may I get that type of information written in such an ideal method? I have a challenge that I’m simply now working on, and I have been on the glance out for such info.

  28. This is a very good tips especially to those new to blogosphere, brief and accurate information… Thanks for sharing this one. A must read article.

  29. Hiya very cool website!! Guy .. Excellent .. Amazing .. I will bookmark your web site and take the feeds also?KI’m satisfied to seek out so many useful info here in the submit, we want develop extra techniques in this regard, thank you for sharing. . . . . .

  30. half life neurontin [url=http://neu-ron-tin.com/#]where to buy neurontin [/url] is neurontin a muscle relaxer how do you pronounce gabapentin

  31. This is very interesting, You’re a very skilled blogger. I have joined your feed and look forward to seeking more of your excellent post. Also, I’ve shared your site in my social networks!

  32. costo del cialis [url=https://italycial.com/#]costo cialis originale [/url] cialis 20 mg originale prezzo viagra o cialis quale scegliere

  33. levitra and blood sugar [url=http://1stlevit.com/#]levitra tab [/url] levitra orosolubile costo levitra prescription medication

  34. ivermectin msds [url=https://topivermectin.com/#]ivermectin 400 mg [/url] ivermectin paste dosage for dogs why does ivomec have a longer shelf life than generic ivermectin

  35. viagra cialis [url=https://frmedcls.com/#]achat cialis pas cher [/url] cialis 20mg prix en pharmacie espagne viagra ou cialis lequel choisir

  36. viagra spain contrareembolso [url=http://comprarvgr.com/#]online pharmacy viagra [/url] tiempo de ereccion con viagra donde comprar viagra en espaГ±a

  37. viagra soft [url=http://buyvgrau.com/#]sildenafil 20 mg tablet [/url] best price on cialis 20mg where can i buy viagra over the counter

  38. ivermectin gel [url=https://cheapstromtol.com/#]stromectol generic [/url] oral ivermectin for guinea pigs ivermectin how well does it work

  39. biofilm viagra [url=http://acquistarevgr.com/#]viagra senza ricetta prezzo [/url] acquisto viagra originale senza ricetta viagra cosa ГЁ

  40. viagra purchase australia [url=http://buyvgrus.com/#]how long is viagra good for [/url] is there a generic viagra where can i buy cialis in perth

  41. plaquenil and prednisone [url=https://buyplaqnil.com/#]plaquenil 300 mg [/url] plaquenil lupus how long to work what is plaquenil supposed to do

  42. cialis premiere fois [url=http://achetercls.com/#]cialis vente [/url] achat de cialis en france combien de temps cialis

  43. viagra safety [url=https://buyclsau.com/#]when will cialis become generic [/url] does cialis raise blood pressure what is the drug levitra used for

  44. diabete et viagra [url=https://achetervgr.com/#]pharmacie en ligne viagra sans ordonnance [/url] acheter du viagra sans ordonnance a paris ou acheter viagra en france forum

  45. comparateur prix cialis [url=http://achetercls.com/#]prix d’une boite de cialis en pharmacie [/url] forum sur quel site pour acheter cialis cialis ou

  46. female cialis [url=http://buyvgrau.com/#]australia where to get viagra [/url] can you take 10mg cialis daily where can i buy viagra without a doctor

  47. viagra natural masculina [url=http://comprarvgr.com/#]viagra pfizer [/url] comprar viagra original sin receta cual tiene menos efectos secundarios viagra cialis levitra

  48. viagra active ingredient [url=http://buyvgrus.com/#]best generic viagra [/url] buy generic cialis online australia how to enhance viagra

  49. ordonnance cialis [url=https://achetercls.com/#]acheter cialis [/url] que penser du cialis generique cialis vente libre ou ordonnance

  50. cialis diario [url=https://comprarcls.com/#]comprar cialis generico contrareembolso espaГ±a [/url] cialis for sale in spain viagra o cialis cual es mejor

  51. free viagra [url=https://buyvgrus.com/#]drugs not to take with viagra [/url] kamagra jelly how to use how to buy cialis without a prescription

  52. ivermectin dosage dogs [url=https://cheapstromtol.com/#]ivermectin lotion cost [/url] cost of ivermectin for humans how long does it take ivermectin horse paste to work

  53. oct plaquenil [url=https://buyplaqnil.com/#]plaquenil retinal toxicity [/url] can i get plaquenil in mexico how long will it taje to get used to generic plaquenil

  54. cialis esperienze [url=https://acquistarecls.com/#]cialis senza ricetta in italia [/url] alternativa a viagra e cialis quando esce il cialis generico

  55. viagra generic [url=https://achetervgr.com/#]comment acheter viagra [/url] cheapest place to buy viagra online ou acheter du viagra feminin

  56. blue viagra [url=http://buyvgrus.com/#]taking viagra for fun [/url] does cialis work with alcohol how does levitra work

  57. Hey there, You have done an excellent job. I will certainly digg it and personally recommend to my friends. I’m confident they’ll be benefited from this site.

  58. red lion nolvadex [url=http://topnolvadex.com/#]20 mg tamoxifen [/url] cytotam vs tamoxifen vs nolvadex what to do if traveling and taking nolvadex

  59. zanaflex tzh pills [url=https://topzanaflex.com/#]tizanidine 6 mg tablets [/url] zanaflex dosage for muscle spasm what doses does zanaflex come in

  60. side effects of ingesting baricitinib [url=http://topbaricitinib.com/#]baricitinib 2 mg [/url] who makes olumiant baricitinib 4mg

  61. zanaflex and percocet [url=https://topzanaflex.com/#]tizanidine cost uk [/url] zanaflex daily dosage long term what is zanaflex 4my used for

  62. clomid and breastfeeding [url=http://topclomid.com/#]how do i get clomid [/url] light menstrual cycle and clomid how to get clomid asap

  63. clomid ovulation [url=https://topclomid.com/#]where to buy clomid in singapore [/url] clomid to help get pregnant how quickly clomid persceiption after first infertility visit

  64. kamagra india [url=https://kamagraaustralia.quest/#]kamagra effervescent [/url] come assumere kamagra oral jelly how does kamagra oral jelly works

  65. Great wordpress blog here.. It’s hard to find quality writing like yours these days. I really appreciate people like you! take care

  66. Hi there, You have done a fantastic job. I will definitely digg it and in my opinion recommend to my friends. I’m confident they will be benefited from this website.

  67. online cialis [url=http://cialisfr.online/#]cialis pastilla [/url] prix du cialis en espagne tadalafil ou cialis

  68. baricitinib dosing covid [url=https://baricitinib.online/#]baricitinib lilly [/url] baricitinib diabetes which jak inhibitor is fda-approved for use in ra? a. baricitinib

  69. Right away I am ready to do my breakfast, after having
    my breakfast coming yet again to read other news.

LEAVE A REPLY

Please enter your comment!
Please enter your name here