The Think blog.
News and ideas on user experience.

Contact us

Tel: +44 (0)207 336 4700
Contact details
About Flow

Archive for April, 2008

Can't communicate - too busy with email

Choose a better tool than email for some of your communication jobs.

Mark Hurst has been blogging about email bankruptcy a fair amount recently - the idea that overwhelmed executives sometimes feel there's no option but to delete their inboxes and start again. With estimates saying that the average knowledge worker will send/receive 199 corporate emails per day by 2010, it's clear that something is very wrong.

Mark lambastes a number of people for asking for a technological solution to the problem. He also advocates a change in behaviour - his "bit literacy" approach. All sensible enough - but then I noted that there already is a technological solution the problem. Sort of.

But first you have to reframe the question. Intead of "how can I get through email with less pain?" try this one: "How can I optimise the way I communicate overall?"

My colleague Kelsey Smith has been working on a project for a global organisation that makes it money handing information. His experience there showed him an organisation thriving by using a range of different communications media:

"Email is a blunt knife. So they use multiple channels, each with different properties and used in different scenarios. Email is a data flow - a continuous stream of low-urgency background conversations happening on various lists. Blogs and Twitter fulfil a similar purpose: context. Instant messaging is used for near-synchronous conversations without being as intrusive as a phone call. And face-to-face conversation is used for urgent and complex subjects that require focus and nuance."

So - the best solution to email overload comes from selecting the right medium for each conversation you want to have.

Google interface: Move some fo the load from email to chat

Try an experiment. Find a contact or colleague who is already a happy to use IM. Next time you want to sort something out with them, force yourself to use IM instead of email. See if you get better results with less effort. It worked for me.

I could be way off, of course. Jakob Nielsen classified IM as "information pollution" back in 2004. And Linda Stone reminds us that monitoring too many information channels at once can be very stressful.

On the other hand, Facebook has just introduced chat, and GMail has had built-in chat for several years. And plenty of younger users dismiss email as too much bother. (If you are going to use email, here as some good tips from a 19-year-old).

We have a landscape of communication tools - including blogs, wikis, twitter IM and email. Using them right, can help stave off email bankruptcy.

3 comments

New mapping and video control techniques: Dispatches from CHI 2008

The most valuable part of the day at CHI is CHI madness, a 30 second overview of each and every paper that will be presented that day. In the spirit of CHI madness, here are three quick ideas about displaying and manipulating maps and videos. Enjoy!

Want to advance video without struggling through the scroll bar? Just click someone and move them across the screen.

Planning a route that is too big to fit on your screen at once? Well, just fold the map in your screen.
And my favourite technique, Wedge. allows you to display items of interest that would otherwise appear just off-screen.

No comments

Celebratory Technology: Dispatches from CHI 2008

Far too many consumer technologies are proposed to "fix" perceived problems that users don't think they have. What if we start to design technology that celebrates the good stuff in our lives instead?
At the premiere user-centred design conference, CHI 2008, Andrea Grimes presented her paper, written with Richard Harper Celebratory Technology: New Directions for Food Research in HCI which got me thinking about just this issue.

Andrea and Richard point out that a lot of the experimental systems that address food implicitly seek to find and solve some problem the user has with food. They described a few experimental systems that have been developed in recent years. One tried to help users choose more nutritional food, so if you were making a recipe with bacon, it might encourage you to half the portion size to cut down on saturated fat. Another system sought to help the user cook complex recipes by offering guidance on timing to make sure the user didn't get distracted and make mistakes.

Now, both these systems have laudable goals. Who wouldn't want to eat better food and make fewer mistakes when cooking? But Andrea and Richard argue that this focus on helping users make mistakes displays a fundamental emphasis on correcting human frailties and failures through technology. And this emphasis, to me, radically reduces their appeal to users. Who wants a computer system nagging them everytime they pull out some chocolate from their cupboard? It'd be like living with Gillian McKeith, a fate surely worse than death.

Instead of focusing on 'correcting' human behaviour through technology, Andrea and Richard argue that we should look at aspects of human life that we want to celebrate. Food is a great example of this. For many people cooking is a fundamentally creative and satisfying act that gives them great please. Eating is also a very social occasion, that can strengthen family or friendship bonds. Why not design a system that focuses on these positive elements of our lives, and thereby enriches us as humans?   

Family eating
Social eating.Want some?

A fridge could suggest new recipes for the ingredients inside it, a microwave might show you pictures of your grandmother when you're heating up some of her leftovers, family members might sit around a multimedia table and share videos and pictures of their day, supporting storytelling and anecdotes. Imagine if your kitchen helped you make and share memories with your family.

 Their fundamental point applies to all technologies that impact the home and our everyday life. I won't rant about this now, but I believe that far too many consumer technologies are proposed to "fix" perceived problems that users don't think they have. So here's a question for you: Apart from anything designed by Apple and Nintendo in the last few years, name one technology that takes a treasured part of your life and makes it better.

 (thanks to wickenden for the photo)

1 comment

Tapping on my desk

This diagram shows a patent application recently filed by Apple for an OS X gesturing control panel.

Apple gesture interface control panel patent

Thanks to macRumours.com

Apple are leading the pack in gestural interface design at the moment, with iPhone, iPod and Macbook Air. (But synaptics, who make most of the the worlds touchpads, are in hot pursuit. They say they expect that "80 to 90 percent of consumer notebooks will have these new multigestures by the end of the year.")

Sme of Apple MacBook Air's trackpad gesture

I've found myself sitting at my desk "trying out" these gestures. Would the three-finger paste gesture, above, be easier than the gesture I already use for pasting - Ctrl-V? Note that typing Ctrl-V is a gesture in itself. And when you're well trained using a QWERTY keyboard it's pretty easy to remember and perform.

Try it yourself. Tap on the desk. What do you think?

I wasn't sure at first, but on balance, I think Apple's gesture for paste is better than Ctrl-V.

Designing the right gesture

What makes touchpad gestures better than key combinations?

  • The most valuable gestures seem to encompass "degree" - not just "zoom in" but "zoom in this much".
  • But even for a binary operation like paste or cut, a gesture can be simpler, more comfortable and slightly more memorable than a keyboard shortcut, if it's chosen to match an analogous real-world action. It will be easier to use if it's closer to what our caveman brains evolved to cope with.
  • The position of the touchpad itself might also play an important role. I find myself wanting to throw out my mouse but keep a modified the mouse mat - a multitouch version connected to my computer. With my left hand on the keyboard and my right hand on the mat, I could mix keystrokes and gestures very comfortably.

New book on gestures

Dan Saffer of Adaptive Path is working on a book called "Interactive gestures: Designing gestural interfaces." He points out the importance of well-designed gestures. They must be comfortable to perform once or several times. And they mustn't embarrass the gesturer, or inconvenience people nearby.

The first chapter is available for free and is a good read. There's also a blog and a wiki.

1 comment

Are design patterns a truly useful design tool when designing interfaces?

Much like genres (see previous post: Can we describe interfaces as genres?), design patterns aim to create a classification scheme. Alexander created his methodology, in response to his feeling that designers in a post-industrial society lack the knowledge of materials and construction methods that people in a pre-industrial society have, via tradition. The slow evolution of tradition allows humans to adapt, slowly, in context, therefore identifying optimal solutions (optimal for humans, optimal for nature and the materials in use). To compensate for the lack of tradition in new materials and construction methods, Alexander described a methodology that consolidated research about human behaviour and the form that is required to support that behaviour into a hierarchical ‘language’.

He describes his methodology as a language with elements that have an explicit relationship up and down the hierarchy: in a way that the syntax of a language might work. Users of the pattern language identify the pattern (unit of the language) most relevant to their design problem (perhaps designing a house). They should look up and down the hierarchy to identify the other patterns (designing a street of houses or designing a kitchen) that also have an effect on the problem. In this way the designer can discover the entire context in which the problem sits and circumvent the lack of tradition.

Often with patterns the issue of stifling creativity is raised. Patterns are created and presented in a way that present the context, form and a high level solution to a problem without specifying the detail. Alexander went so far as prescribing the way patterns should be communicated: relying on clear labels, open descriptions and what he calls constructive diagrams (diagrams that appear in sketch format, describing the solution at a high level) to describe the pattern. Patterns can be used to speed up the design process, ensuring that designers do not reinvent the wheel with every new project they undertake. A designer can focus on adding to our body of knowledge and tackle new, more demanding problems when familiar and common problems clearly are described.

The question is whether we, as interface designers, can create languages that apply to our design problems? Interfaces have a history of only approximately 40 or 50 years; design patterns would definitely help us overcome our lack of tradition. There are reoccurring problems that occur. My opinion is that, yes, we could create a pattern language for interfaces if the focus of that language was user behaviour in reaction to a context and not specific interface layout.

Many people have created pattern languages for interfaces. Among the most referred to are: the Yahoo! pattern library and Tidwell’s Designing Interfaces. Both are interesting and provide insights that add to any design challenge. However I find them quite prescriptive. There is a lack of overt hierarchy and solutions seem to be specific where writers have chosen to include individual examples rather then stick to the high level constructive diagrams that Alexander described. I did find one example (after an inexhaustive search: other examples are welcomed) that I found to be true to his methodology and useful to me. The Design of Sites, although potentially out of date now, provides an almost hierarchical organisation scheme and describes the relationship up and down that scheme; informing the designer of contexts and reactions to them. Solutions are described using constructive diagrams, allowing for creativity.

I think that we are only beginning to conduct enough research to create a true pattern language and all interface pattern languages should be regarded as works in progress as there are many more contexts to understand thoroughly. We will get there however; it did take Alexander 10 year and he had many collaborators to provide us with his one example.

1 comment

Can we describe interfaces as genres?

I was invited to talk to the students at the Akademie Fur Kindermedien in Germany on the topic of classifying interfaces. Two other speakers also spoke: Mario Giordano and Nicole Kellerhals (a consultant script writer).

We were asked: how can the rules of genre help define the creative and productive process. Immediately this statement made me uncomfortable. The use of the word genre seemed inappropriate as it promised more then we currently know. The definition of genres, in writing, film, theatre etc., has developed over a long time. When a particular genre is mentioned, instantly we (the general public) have an idea of what it refers to; take a thriller film as an example. The thriller genre has a fast pace with frequent action; they are full of suspense and often end in cliffhangers. In this way films can be arranged into clear categories, genres, which the audience understands. Producers and publishers exploit our understanding of genres in order to market new releases.

Genre is used as a tool during the creation process where authors can use the rules of a particular genre to guide them. Nicole Kelerhals spoke about this: describing the commonly understood elements of many film genres, she showed how each have their own distinctive elements. Mario Giordano gave authors instructions based on Raymond Chandler’s rules of crime stories. For example: do not give the detective a love interest as it detracts from the main story line, the mystery.

Interfaces, I feel, do not have such clear definitions or rules. I use the IA organisational schemes, taxonomy versus folksonomy, as metaphors to describe the difference:

  • A producer or publisher identifies an item as it is released into a genre much like an information architect creates a taxonomy.
  • Interfaces are created and released without explicit association with a type. The creators of interfaces vote for types by choosing to create them.

Genres are created in a top down method while interfaces, unconsciously, are created with a bottom up approach.taxonomeversusfloksonomy2.jpg

If the objective is to identify a model to aid the creative and productive process then we do have such things, but they are not genres. Without the years of development that it has taken for genres to form we need to learn about the context of use. The tools that I use in order to do this are: research, iterative design, design patterns and personas and scenarios.

Much like genres, design patterns aim to create a classification scheme via which we can aid the creative process. They do not talk about rules but outline the context, form and solution of the problem allowing the designers to resolve the problem. I talk about my understanding of UI Design Patterns in the ‘Are design patterns a truly useful design tool when designing interfaces?’ post.

Mario, Nicola and I had a discussion where they suggested that patterns were genres by another name. Could it be that in order to identify a genre the patterns for that genre need to be clear (fast pace, frequent action, suspense, cliffhangers)? Interfaces do not yet have genres, as we have not yet identified complete pattern languages for them. Each practitioner is consciously or unconsciously identifying patterns as they work. In time perhaps we will have UI genres when we amalgamate and rationalise our patterns, but we are currently too young for that as we are only just discovering the patterns.

No comments

Don't (just) design what your users want

There was an interesting online tussle recently between 37 Signals, creators of online collaboration applications, and Donald Norman, revered usability expert. Is designing products to suit yourself a good idea or not?

In a recent Wired article, David Heinemeier Hansson of 37 Signals said,

I'm not designing software for other people, I'm designing it for me.

In response, Norman said,

If you want a hobby, fine, indulge yourself. If you are running a business, then the needs of your customers come first. This means understanding them, understanding the activities they do, designing for them. [...] To say 'I’m not designing .. for other people,' is an attitude that will not only lead to failure, it is one that deserves to fail.

It's great when your users are just like you

This can't be disputed: to design a successful interactive product you have to understand your users' needs, behaviours and motivations. But getting right to the bottom of what people need and want can be time-consuming and difficult. In the dot.com world, time scales and budgets can be tight and launching your product often changes the very user behaviour you're designing for.

But sometimes, just sometimes, you get lucky: You find you're designing for people who are just like you.

Some great inventions have occurred when designers just designed for themselves. Scott Berkun, quotes two in "the Myths of Innovation": Craigslist.com and the MacDonalds' fast food production system.

I think Hansson is talking about just that. He designs apps for intelligent, pro-technology users just like himself, who need to collaborate on projects fairly similar to the kind of project he works on. And, because he's got a nice tight design brief, 100% in-depth access to the psyche of his user and a very large marketplace he delivers a very popular and successful product.

Basecamp, 37 Signals' flagship product

Designer expertise counts

Both Norman and Hansson agree on one thing: user involvement alone is not enough. Designer vision, expertise and discipline is a vital part of successful innovation.

Norman:

It does not mean throwing features together haphazardly. It does not mean doing everything customers request. It still means being disciplined, having a clear conceptual model of the product, and sticking to that model.

37 Signals:

If some customers tell us to add bananas to our lasagna, we’re not going to make them happy at the expense of ruining the dish for everyone else. [...] That’s why it’s our job to be editors. [...] To pick out the ideas that will benefit the most people and disappoint the least people. And sometimes that means doing nothing at all.

Homer Simpson's dream car: utter confusion

Designing exactly what customers ask for is usually disastrous.

And while we're at it, Steve Jobs:

We figure out what we want. And I think we’re pretty good at having the right discipline to think through whether a lot of other people are going to want it, too. That’s what we get paid to do.

A designer's vision, often informed by personal beliefs or needs, has got everything to do with the design process. Market-beating results don't usually come from just listening to users. As Henry Ford said, "If I’d asked my customers what they wanted, they’d have said a faster horse."

Lessons in successful design

Every time we have this debate at Flow, we conclude pretty much the same thing...

  • Understand user needs, abilities and motivations.
  • Follow a disciplined design process, inspired by user research.
  • But don't just do what the users tell you. You need personal inspiration and vision as well as skill and hard work.
  • So for best results, design something you believe in.
1 comment

sibutramine and orlistat msds folic acid heroin jones prescription drug minocycline seeger vioxx ibuprofen aleve mexican pharmacy zoloft cheap sibutramine medrol dose inhaler saccharum officinarum sugar cane extract testosterone ortho mattress problems diovan drug body building testosterone levels marijuana's tricor statin estradiol e2 ivf lacie disque dur deleware seroquel lawsuits signs withdrawal effexor marijuana laws in iowa valium canine dossage order tramadol overnight online pharmacy zocor metformin hcl tablets zithromax and gluten free side effects norvasc taken seroquel jank herer marijuana actos kidney problems cozaar facts zyrtec and other medications online consults hydrocodone cost of yasmin per month what is amaryl diazepam no prescription us best marijuana music finasteride and pcs buy prescriptions online doctor lortab pituitary skelaxin positive effects of medicinal marijuana 150mg bupropion sr cheap hydrocodone with no prescription selsun tinea mdma with a wu tang symbol price of ecstasy celexa treating headache magic mushroom's and effexor converting amphetamines into methamphetamine ecstasy and touching animals adderall sizes purchase drug soma injectable cyanocobalamin price of cialis drugs lexapro provigil rubbing tylenol on infants gums meridia warning soma restaurants information on zocor perilymphatic fistula and lasix treatment polycystic ovarian disease and glucophage doses for zoloft hydrochlorothiazide medication columbia university testosterone clomiphene obestat sibutramine meridia does benicar hct contain sulpha fatal paroxetine overdose clomid and southernhealth insurance hydrocodone syrup side effects buy valium no prescription cheap advanced stealth steroids real free checkup for viagra where to buy hydrocodone cod phentermine watson penicillin discovery gag factor soma oxycodone australia online coumadin vision acyclovir in phemigus morphine suppliers cd17 with clomid emule mod ketamine buy oxycontin no script pityrosporum folliculitis from steroids health plan nevada coumadin clinic ghb reciepe quotes about marijuana being legalized over dose on the medication zoloft commview zyban xanax xanax ingredients in coumadin consultation hydrocodone indiana hamlet serzone career medical marijuana caregivers in riverside california adipex d buy cialis by mail anabolic steroids found in beef 1discount generic cialis purchase phentermine purchase phentermine all information ritalin free shipping what is ritalin used for is using steroids cheating atenolol aniexty ultram vs tramadol marijuana legality canada is xanax a maoi inhibiter is coming off xanax phychological elidel cream drug tramadol tenuate ceftin generic long term effects zyrtec quitting marijuana substitute nicotine replacement inhalers photos online phentermine sales us licensed pharmacies ritalin side effects in adults intimacy marijuana sex addiction hpv zovirax keyword oxycodone withdrawal symptom comments glyburide sied effects tylenol sore throat nighttime dosage wellbutrin alcohol side effects attorney city oklahoma prempro aruba marijuana prednisone and vision vicodin half life dot drug screen dangers of loratadine claritin loratadine michigan zoloft interaction alcohol tiazac drug difference between marijuana and medical marijuana tabaco nicotine drinking and zoloft toprol and use phendimetrazine search engines where to find ecstasy in baltimore addiction marijuana vermox tablets prednisone immunity suppression effects lexapro loss side weight tallahassee regional medical center rehab ortho actos sexuales en vivo permanent prednisone use welty and ibuprofen bbc folic acid pregnancy online proscar ecstasy of gold matalica synthroid and levoxyl heroin into her referers top viagra heroin slang can you get high on hydrocodone side effects of nexium what is lsd drug prednisone and muscle atrophy aciphex ulcer phentermine without prescription delivered fast tramadol hcl-acetaminophen par weight order finasteride powders quicksilver messenger service i smoke marijuana concerta methylphenidate methylphenidate stories adderall purchase online risperdal and movement disorder va hospitals avandia cipro m51 heroes and heroin gary jules biaxin cat mgkg cons of leaglizing marijuana effects of lsd on society ultram cr lipitor canadian drugs atarax behavioral side effects switching from morphine to hydromorphone adderall health risk record carisoprodol weed steroids cash delivery order phentermine effects of adderall on older adults car decals marijuana scopolamine and ativan alchohol testosterone medical marijuana clear lake california medication captopril code dates tylenol childrens will lortabs kill a dog snorting zanaflex augmention augment wellbutrin depression zovirax topical cream softtabs free doctor consultation ultram and expired acsm steroids what is zyban product ambien cr prices augmentin structure activity relationship fosamax efficacy in people over 80 ptnrs searchfor cialis growing high quality marijuana with fluorescents dopamine heroin sex zyrtec d 12 hours nicotine and gravy beck lyrics infant tylenol before shots celexa and provigil effexor irritation aggressive herbal steroids potential side effects prednisone and pregnancy minnesota baycol lawsuit is phentermine bad for your heart claritin side effects buy tramadol online no medical records zoloft side effects sexual premarin farms discontinue singulair dosage of prednisone needed for dogs goldenseal marijuana system cialis india discount beat a marijuana drug test au ambien sideeffects put viagra on woman pussy plane how to fly with ecstasy benzathine penicillin cheapest overnight phentermine anabolic steroids and dball pcp screen test fro vicodin hp 10660 generic pepcid for dogs celebrex celecoxib vermont is marijuana a stimulant or depressant augmentin taste buy sertraline online zyrtec used as asthma medication finasteride b propecia b hydrocodone no medical record georgia serzone lawyers wellbutrin and panic disorder generisches viagra vergleichen interesting facts about vicodin cheapest price on adipex cons of legalizing marijuana hwo to make lsd tramadol overseas best price grapefruit juice and prozac glocophage metformin efficacy generic brand diflucan coumadin blood level heroin and cocaine eli lilly and senator and prozac buy drug online phentermine prescription buy oxycodone cod no effect from prozac genaric cialis cheap phentermine about cheap phentermine where can i purchase softtabs online receding hairline finasteride can you needle ultracet cialis pde4 valium muscle spasm quinine cialis synthroid .015 diabetes lawsuit lipitor compared online phentermine site has wyeth discontinued alesse no prescription vicodin no consultation buspar caused tingling neurontin worsen depression buy phentermine online ritalin order buy online pravachol lorcet money order nicotine and withdrawal marijuana laws bahamas celebrex temporarily withdrawn prilosec best price ortho novum 7 7 7 diovan and alcohol ibuprofen and sulfatrim hearing loss and hydrocodone aromatase inhibitor tamoxifen loratadine maximum dose synalar cream what is androgenic steroids valium night sweats vicodin on line action and uses of glucophage good things marijuana can do marijuana high school vicodin and sweating generic or alternative to ambien miacalcin nasal spray side effects purchase pravachol pharmacy online oregon marijuana plant sentencing ritalin effects of taking nicotine withdrawal chewing tobacco ocd effexor does marijuana contain nicotine certificated online pharmacy search results carisoprodol phentermine weight loss pill ordering tadalafil mylan diltiazem hydrochloride zocor incorporated macdonald v ortho pharmaceutical va marijuana medicinal metformin and nursing solubility of promethazine in ethanol neurontin overdose seroquel and diabeties generic omeprazole and information zocor free samples sildenafil citrate american fda approved pay pal order levitra best buy tramadol humboldt marijuana imitrex twitch ionamin line ortho silicic acid and the pancreas action celecoxib class lawsuit detoxing from wellbutrin affect allegra side penicillin taken with amoxicillin essays legalize marijuana lortab side affects buy aldactone no prescription sildenafil buy online pfizer gemfibrozil heroin addicted infants oxycontin abuse symptoms toprol and erectile disfunction metabolizing marijuana norco corona lady diamonds benazepril hydrochlorothiazide effect on blood sugar castrate testosterone effexor xr from swelling compare crestor to lipitor cho mdma can you make lsd from toothpaste effects from crushing depakote heroin babies and mothers lamisil acne treatment marijuana growers association nlbra ovral results hani yasmin morphine use in pulmonary edema what methamphetamine does to babies kentucky laws marijuana xanax american express cialis trial pack folic acid therapy a man's testosterone women marijuana and hair loss phentermine pharmacy cheap online loratadine vs cetrizine tylenol danger taking klonopin after xanax i like to smoke marijuana song zithromax oral contraceptives eisai co ltd aricept clinical studies nexa ortho phentermine generic name valaciclovir valtrex naproxen side affect prilosec 2002 mixed amphetamine salts 4 lorcet reduces shbg while on steroids cycle celebrex and cough dur 1800 efficacy of xalatan take a benadryl with ambien hashish usage rates canada online viagra cheap meridia order prescription buy phentermine united kingdom playoff outfielder steroids tramadol desription hydrocodone amex is nicotine a depressant safe to take paxil during pregnancy viagra package quantity online pharmacy meridia international diclofenac sodium im seperating thc from marijuana oxycotton xanax facts adderall stratera 40 grams of cialis metoprolol 25m benifits zithromax allergic reactions gi bleed restart coumadin welty ibuprofen adderall inconsistency diethylpropion 75 mg er medical marijuana grown in soil faq viagra for woman study ubc chemo marijuana seeds penicillin g suceptible organisms high symptoms depakote level bipolar c cod d ionamin o shipping ritalin n chewable tablets oaa ortho children's books with marijuana buy imitrex oral online dream pharmaceutical pacman on steroids uncle gives toddler marijuana prednisone for pain nicotine science lessons marijuana gestation period zoloft dosage and gad pediatric dosage keppra bontril without a prescription marijuana windows xp themes miracle baby paxil online retin diltiazem hydrochloride guide abbr href rel title title viagra alcohol paxil blackout cooking methamphetamine famvir prescriptions purchase hydrocodone online overnight delivery can zocor be split kenalog drug information kenalog side effects buy ortho novum online no prescription palpitations vytorin naproxen side effects effects heart side surgery viagra buspar and sun sensitivity effects of methamphetamine with risperdal ky phentermine shipped add site tadalafil marijuana laws in belize very sensitive to marijuana buying nexium getting off of zoloft marijuana legalization opinion sl morphine marijuana strain flower time on yasmin coumadin and eating fruit or juces metformin sleepiness nexium and raciper acetaminophen ibuprofen overdose obtaining a medicinal marijuana card cialis no prescription is avandia safe canada propecia prescription hiding marijuana airport security keflex drug used for zoloft mexico effexor make you sweat canine lymphoma chlorambucil prednisone valporic acid level opium open sailboat 2.5mg lexapro gif image marijuana background advair problems keflex and side effects marijuana easy soma fm groove salad 50mg viagra sale cheap cialis tablets tylenol safe to pregnant women chemical make up of fosamax advair contrindication libido nexium flomax tamsulosin hydrochloride coumadin nri blood ratio ortho molecular melatonin 3mg 90 capsules zoloft prolactin over the counter allie xenical effects of valium marijuana seed planting green flextra goodyear 6 cheap propecia johnny vicious ecstasy ingredients of lortab vevet ecstasy buy cheap cialis online 0.5mg xanax marijuana and chinese medicine yasmin generic brand ativan dosage indications for keflex tobradex opth susp buy can from i propecia who e r naproxen used for tijuana prices oxycontin tijuana keppra levetiracetam increased zoloft to 100mg marijuana rumers phentermine doctor on staff low testosterone levels in women phentermine for sale in us sildenafil from india shar pei anesthesia ketamine class action lawsuit for oxycontin coumadin reversal guidelines marijuana and heroin poem about oxycontin marijuana vaporizor get sildenafil on internet cash on delivery hydrocodone no prescription prilosec what function new generic xanax images prednisone time absorb phenylalanine methamphetamine zocor news clonazepam strength versus xanax in depth clomid and nolvadex profiles methamphetamine or meth or speed elavil and magnesium deficiency lsd illegal or legal carisoprodol forpain 2007 allegra d rebates instructions on making ghb about celexa effect birth control effect of alcohol with zoloft dot provigil tadalafil samples knoxville tennessee lasix eye surgeons discount bupropion smoking celebrex tylenol buy cost low viagra lorcet purchase metrogel perscription drugs metrogel effexor research pain management good sense brand acetaminophen illinois lawyer vioxx marijuana alcohol meth effects during breastfeeding metoprolol package insert carboxy hemoglobin test for nicotine class action suit oxycontin oregon craine regulating testosterone seroquel used to treat anxiety depression prozac cascade ortho orthotics prosthetics effect of propecia xenical diet medicine ibuprofen blood flow brain methadone taken with methamphetamine benign intracranial hypertension prednisone tips pass marijuana tests consequences for using ecstasy illegally albuterol inhaler side affects buy zoloft sertraline lustral online buy imitrex pal pay flomax tablets by canada in mail zyban receive provigil alertec vigicer overnight growing marijuana with miracle grow atazanavir omeprazole interaction get marijuana seeds in the usa tylenol advil mix soft cialis tabs no docter consultation phentermine vicodin detect times effects of cocaine with ecstasy omeprazole generic horses marijuana drug test information ppg torsen lsd hydrocodone extraction water affects of marijuana use during pregnancy info drug spironolactone acne paul byrd steroids vicodin pregnancy category diarreah from metformin azithromycin suspension celexa and heart disease medical marijuana in santa monica can i take vicodin with cocaine free flomax descendants of japheth marijuana clear cream steroids snort claritin d seroquel sleep eating morphine antidote adipex adipex pill clomid and alcohol jordy dur dur cialis levitra delayed ejaculation effexor ritalin and concerta and children soma discount code chicos overnight prozac best buying viagra obscure phentermine squats raise testosterone uncommin adderall side effects what organisms does augmentin kill acyclovir valtrex marijuana legalized states marijuana causes maniac behavior physician desk reference hydrocodone 5 500 mg nexium cheap prices mobile seroquel attorney diet pills adipex without rx youtube lesbians on ecstasy nasti madrid phentermine long term 30 capsules amoxicillin 250mg breaking hydrocodone in half sale soma bad side effects actonel phentermine tetracycline lamisil versus sporanox pizza hut san francisco soma tylenol lawsuits overdose on fluoxetine ortho retainer colors cephalexin for ear infection nfl and steroids buying xenical in the uk harmony korine heroin doxazosin mesylate 4 mg adult adhd treated with adderall seroquel harmful estrogens distillation of methamphetamine clarinex valtrex acyclovir patanol might morphine power rangers pregnancy registry zoloft canada adderall seroquel drug interaction while taking metformin ortho para substituents cipro and the pill quality generic viagra diazepam ic denial of benefits pcp lowest price for prilosec adult jokes mr bean viagra men taking viagra pics difference btween phentermine and meridia xanax calculator cozaar 100mg generic can you use celebrex with tylenol treatments for steroids relaxant skelaxin used hydrocodone apap 7.5 long meridia result term vermox canada pcp izg tylenol cold night time pregnancy coumadin flow sheets generic ambien cheap ramipril side effects coupon for tylenol arthritis biaxin can cause miscarriage what are streetnames for ghb nicotine recovery forum symptoms after medrol pac fosamax and alcohol adderall side effects canada illinois law lsd depressive manic zyprexa celebrex medication guide infant motrin side effects hydrocodone in water nicotine laced cigarettes glucophage no prescription buspar in anxiety treatment keflex expansion compensator fqt prevacid children drug of seroquel ritalin la dosages is there a gernic for nexium dot marijuana levels headache nortriptyline nicotine enhancing orgasm zithromax pharmacy diovan order zyprexa expert witness does zoloft affect pregnancy boards prozac qoclick shop wellbutrin marijuana cases in colorado viagra doesnt work herb sperling heroin facts on vicodin folic acid pregnant women macrobid depression methamphetamine withdrawal protocols world map marijuana what is vet medicine prednisone ritalin in prison where to get testosterone suspension adderall and early pregnancy i want side effects on zoloft acetaminophen causing rebound headaches coumadin and necrosis yasmin hohenstaufen valium 5mg sympton bupropion padaczka butalbital fioricet naproxen tramadol ultracet ultram taking valtrex during pregnancy cardura n10 side effects celexa long term use 5 month old and motrin zithromax and breastfeeding pubmed medline cefzil product monograph phentermine 2037.5 ramipril reactions altace side 10 5 lotrel mg ibuprofen heart attack official zoloft site intoxication involuntary zoloft pain tramadol copper herbal viagra ambien pakistan dangers of xanax overnight delivery viagra semen marijuana information on the income on penicillin nasser toktam yasmin hannah ebadi herbal phentermine wordpress p norco without a perscription cipro dogs tired can't sleep nexium zocor 10mg lyrica used with effexor xr if i miss an avandia physical effects steroids have vicodin pet medications cheap tretinoin methodone calculator oxycodone yasmin and pmdd ortho rehab little rock arkansas singulair and child phoenix oxycontin lawyers make a marijuana vaporizer bootleg phentermine are lipitor and lovastatin the same photos of female heroin addicts phish marijuana guitar tab omeprazole gastrinoma ambien painting sleep 99 viagra free consultations now atorvastatin calcium generic cyber pharmacy phentermine ejaculation injuries from lexapro buy lipitor online dream pharmaceutical dosage wellbutrin coumadin causing intracranial bleeding pressure does atenolol and viagra mix methyl prednisone use biaxin and alcohol effects flomax solution for cataract surgery ortho shoulder specialist wi viagra maximum dose metformin for pco and anovulation active ingredient in phentermine info on antivert viagra colonoscopy dilantin level mcgml soma sale no prescription finding thc on marijuana leaves celebrex logo tramadol canine effects acyclovir used for depakote medication side effects cheep bontril no prescription lipitor 10 snorting trazodone legal opium high times harmful effects of heroin generic toprol metformin testosterone naproxen ingredients seroquel and parathesia azithromycin zpack ortho tri cyclin lo cost what is the diet pill adipex palmeiro steroids morphine oxycontin rocky point mexico liquid ancilliaries nolvadex liquidex cialis tadalafil and pulmonary hypertension tylenol nonsteroid bontril 270 cipro ophthalmologic solution biggest man steroids lorcet by omega personal opinions of depakote use breast cancer recurrence evista study group combined drug affect dextromethorphan acetaminophen lisinopril auro zoloft bleeding acne propecia cooking heroin ortho tri-cyclen nexium calcium absorption and prilosec ibm soma what is buspar for atrail fib testosterone verapamil 180 mg manufacturers of ranitidine hcl in india viagra vaginal suppositories side effects is valtrex antibiotic morphine twilight sleep wikipedia no prescription keflex download orthos cpu legitimate phentermine easy marijuana hydroponic system can anabolic steroids affect asthma increae of marijuana finasteride e dolore testicoli marijuana party of saskatchewan fuel tank synthroid products paxil cheap detoxing oxycontin ecstasy blue ladies pcp car finance specialists flonase shelf life get viagra now no doctor visit coumadin and alcohol consumption avandia and swelling minocycline cause depression kenalog s diflucan prescribing information ambien us customs doctor online prescription tramadol acetaminophen addiction xanax buy best time to take viagra morphine thereputic dosage pinnacle ortho georgia cialis no perscription women take the drug flomax sertraline sex drive depressant marijuana proven to cause cancer behavior of a methamphetamine addict dovonex side effects is it wrong for taking lipitor does ortho tricyclen lo help acne transdermal testosterone creme death neurontin claritin antihistimine separate lortab what does oxycontin feel like where to buy illeagel steroids medical marijuana doctors florida marijuana whores diagnosis associated and injectable anabolic steroids clonidine street price valtrex information pregnancy active ingredient claritin d can prednisone cause increased menstrual bleeding oxycotin and oxycodone gen atenolol famvir shanghai tylenol or advil hydrocodone ip 145 marijuana legalize synthroid sexual side levothyroxine 5 biochemistry of sildenafil citrate clones droop marijuana peak concentrations level depakote er colitis and vicodin hydrochlorothiazide prescription lsd miata 1994 franklinville north carolina map and lsd use andnot site m39 marijuana seeds avandia pravachol akane soma gallery akane soma taking lsd when on prozac hale thomas prozac prevacid long term effects is atrovent available in generic adderall cheap illinois buy ativans carisoprodol somacid buy azithromycin dihydrate impact of penicillin books imitrex effects side mircette generic oxycontin mail order without prescription mexican drugs similar to xanax phentermine no prescriptio 20n marijuana toping order amphetamine salt 14 premarin quitting years atarax side effects sleep xanax time of day cold water extraction of hydrocodone what is clopidogrel medication advair asthma medication opium nightclub soho hydrocodone liquid best buy ortho evra lenghth of time nicotine in urine marijuana and drug testing prednisone and anxiety side effects lsd layout myspace landlord grants rifle meridia lawyer adderall xr rebate celexa birth defect lawsuit buy levoxyl morphine sulfate sustained rel 15mg medication equivalent to nexium hydrocodone what is nexium side effects alleviated how soon lortab addiction symptoms advair singulair jose canseco steroids mcguire ambien cr sample free adderall xr coupon regalis and viagra taking lortab with adderal kamagra viagra uk warnings side effects of prednisone cash loans online buy tramadol nexium hair loss cod fast order phentermine xenical fact order oxycontins online combine allegra with flonase marijuana chat room ativan on line fedex lanoxin for heart failure diet pills didrex online without prescription ortho doctors in virginia beach va nicotine in your system saliva online renova prescriptions clonazepam habit order adderall no prescription ritalin to lose weight methylprednisolone doseage marijuana dispenseries in california heroin undertaking what is cyclobenzaprine used for compare zoloft with wellbutrin effects of injecting methamphetamines and heroine lipitor side effects alcohol rws 850 pcp can neurontin cause dysesthesia adderall drug test positive overnight shipping imitrex heroin effect lorcet pain medicine feminized marijuana sex change ortho evra patch for sale liver singulair warning is marijuana bad for you paxil and mao inhibitors take wellbutrin with prozac side effects of ceftin imitrex codeine claritin alternative does marijuana thin your blood ecstasy chart passing drug urine test amphetamine marijuana impairs judgement gunshot victims pittman and trial and prozac will i ovulate early on clomid detrol generic la lamisil tablets uk dosage of prednisone what is wellbutrin prescribed for coke cut with adderall prednisone and augmentin adipex delivered florida overnight zyban products vicodin percocet indications comparison ortho malithion flonase clarinex vaniqa tramadol buy soma 1 low dose naltrexone for multiple sclerosis buy softtabs mexico online abuse naproxen acetaminophen and advil acetaminophen contamination of pet food billig generisch viagra finasteride dosage order mdma kit liver toxicity after taking lamisil generic omeprazole for horses marijuana bladder cancer buy diazepam with maestro ibuprofen prostaglandin citalopram sumatriptan serotoninergic ecstasy of gold yo yo ma causes coumadin toxicity free nexium samples lisinopril and serveer diareahea clomiphene uterus lining valium photos nexium 40mg side effects low testosterone level in man symptom adderall fedex ambien hypnotic drug effects diflucan birth control pills marijuana legalized us elavil palsy heroin versus lsd cremascoli ortho shake marijuana definition ecstasy stories tylenol congestion ways to eat marijuana vicodin depression attorney maine vioxx 37 5 cheap online phentermine heroin bayer ingredients of bontril wide white xanax and 2 does adderall make you smoke more clomid getting pregnant what a marijuana plant needs outdoors panamian marijuana laws canadian pharmacies norvasc medpro tadalafil rx zyrtec over the acetaminophen and ibuprofen interaction soma dose medical marijuana physician evaluations generic lamisil canadian coumadin blood thickens doctors in milwaukee who prescribe phentermine orange county medical marijuana dispensary effects long prednisone term find me information on tricor ecstasy triple stack meeting the challenge and methamphetamine information about a pill cipro pictures generic oxycontin effects of keflex in newborn adderall anti seizure oxycodone long acting medical use for marijuana xanax what isit prescribed for ibuprofen vs naproxin zenegra biochemistry of sildenafil citrate cialis how does it work coumadin sweating inr dizziness grow my own marijuana wellbutrin antihistimines johns hopkins depression marijuana study groups tadalafil with sildenafil physical responses of nicotine phentermine discounts marijuana rehab centers can you smoke molded marijuana metformin hcl mg marijuana conviction medication interations coumadin order hydrocodone with cod bogner ecstasy classic marijuana fires 1000 62.5 augmentin xr drug information bontril sr ultracet medication information motrin versus tylenol for adult headache celebrex generic price length lorazepam stays in system diflucan w o prescription overnight opium yields clonazepam withdrawal effects depo medrol use in dogs coumadin heparin soma carisoprodol mechanism pharmacology effectiveness fexofenadine sample watson 933 oxycodone sie effects amaryl depakote and impotence generic oxycodone pictures schwag marijuana pictures give my dog acetaminophen phentermine and ocular hypertension marijuana crash estradiol continuous break through bleeding tylenol pm extra strength suicide by imitrex cheapest diazepam online coupons prilosec active ingredient ambien losartan half life time oxycodone methadone clomid description pcp pneumonia radiology coreg manufacturer ortho revit leg muscle pain metoprolol diflucan drug prescription nutrivet steroids outside marijuana growing water marijuana pumpkin stencil cipro tic medical marijuana alaska childrens ibuprofen heroin in austin psilocybin mushromms what plant does nicotine come from berman sister female viagra study hydrocodone vicodin without a prescription baby tylenol recall 2007 get marijuana diflucan next day delivery cheap viagra in the uk growing indoor marijuana plants dur asher what states is marijuana legal in naproxen 500mg interactions medication alprazolam clonidine tts 2 actress nfl heroin silicone elastomer acyclovir quick and easy marijuana butter methamphetamine positive aspects cheap amp fast buy phentermine off ortho options pharmacy celecoxib oklahoma criminal defense grants meridia book marijuana half life qvs coumadin compare phendimetrazine to phentermine wyoming celebrex attorney cheap generic viagra co uk morphine tpn lowest cost phentermine 37.5 mg tabs new mexico medical marijuana depakote induced kidney dysfucntion prednisone lessening side effects tylenol cold flu with cool burst drug interactions valium adderal flomax sexual benefits similarities between opium and crack pravastatin or simvastatin metformin and polycystic ovary disease marijuana withdrawal effects aerogarden used to grow marijuana zithromax for prostatitis mixing wellbutrin and lexapro insufflating soma water putty rock filler dur what is tylenol 3 zovirax cream ic loratadine 10 mg when taking lipitor avoid what meds ordering synthroid in milliequivalents adverse effects premarin side phentermine no prescription cash on delivery cipro oral soma institute seattle on lsd prescription for motrin 400 metformin and lexapro medications dose hydrocodone rohypnol pricing information atarax 25mg sleep folics weekly jill cook health medicine evista long term use substitute zocor heroin penalties law il iritis marijuana bush valium ritalin divorce year after cipro and sinusitis diflucan for nail fungus coupon cream foot lamisil inhaler nicotine oral effexor withdrawl cold turkey where do teens use marijuana marijuana media icons sent soma meds cod pentago drug expiration study acyclovir skelaxin equivalent anabolic steroids from south america food that increase testosterone level against legalization of marijuana mets players and steroids help with xanax withdrawl what are the ingredients of lsd tazadone wellbutrin norco yellow pagers marijuana how much wood ash order generic ambien does nasonex help sinus infection buy atorvastatin in the usa hydrochlorothiazide contitions tylenol pm drug test nyquil and tylenol forms of amphetamines ritalin addictive lsd door 95 nissan action class oklahoma vioxx tylenol migraine extended relief caplets positive effects of amoxicillin expected weight loss on wellbutrin tadalafil reaction can a dog take tylenol cheap impotence drug generic cialis delivery aciphex and hollywood medical marijuana zyprexa litigants class action lawsuit forms of testosterone clonazepam strawberry poland famvir 250mg norco bikes 05 nicotine addiction evaluation dangers of diuretics or furosemide anabolic steroids use carved opium bed arch antique bali chest pain ecstasy use morphine puking j-pouch oxycodone zocor 20 mg flu medication tamiflu positive effects of steroids nasacort cattle tetracycline hairy heel order phentermine without calling my doctor omeprazole horse equine images of methamphetamines direct viagra buy cheap xanax img