LorAnn Flavors- COLOR CODED Complete Ingredients List

Status
Not open for further replies.

sir_puffs_alot

Senior Member
ECF Veteran
Feb 27, 2014
158
185
Hillsborough, NJ, USA
I find it starnge how you list the oils as BAD because i use the anise oil, grapefruit oil, and lime oil and love them to death. They taste way more natural and flavprful then reg flavors. I usually use an rda and just shake the bottle every once in a while to mix it up. I only need a few drops of the oils because of the flavor concentration and dont find it separating alot at that concentration. Now if you mix wrong and use alot of the oils of course they will separate, but you dont need that much. Alot of high end juice are useing oils now, as am I in DIY. Some say using equal parts alcohol haelps it meld together.
I use the natural line from Loranns and natural oils.
 

Imme

Senior Member
ECF Veteran
Oct 10, 2013
86
110
St. Petersburg, Fl. USA
Sort of like, or a lot like, if it looks like smoke it must be bad even when people *know* it's vapor, used in fog machines, inhalers, etc.

I have a friend who is convinced the vapor from my e-cig now bothers her lungs though it didn't for more than a year. I'm convinced it's a mind/body connection that occurred after all the fear mongering and propaganda and the "F" word studies. But that's another topic all together. :)

Anyway, thank you for the explanation and to the person who asked in the first place. Makes sense to me. Cheers!
 

tehmidcap

Super Member
Verified Member
Mar 13, 2015
370
143
PA
I've used bubblegum and certainly would again, it was better than bubble gum flavor extract I ordered from an ecig vendor.

Definitely found even that to be strong though, ended up diluting by about 30% and it still went a long way.

Only thing that bothered me was the coloring really shows, especially after steeping a bit. I prefer colorless options when possible.
 
Last edited:

meatdonkey

Full Member
May 26, 2015
17
5
38
_______________________________

Post #14 has a PDF list for download
_______________________________


I am a very visual person. Pages worth of text tend to meld in to one and become a blur and frustrating. So, I decided to grab all the item details from the LorAnn Super Strength Flavors and color code them.

You should be able to glance at a flavor, and easily decide if it's worth hunting for or ordering online. The idea came about because I ordered two flavors which turned out to be insoluble in water, even though they weren't listed as "oil" based. :oops:


GREEN= Safe base ingredients
RED= Bad. Oil base, sugar or insoluble in water
BLUE= Colors and additives (make up your own mind)
GREY= Not eligible to ship by air (info included, but not understood)


Almond Oil
Contains: Artificial flavoring.
Insoluble in water.


Amaretto Flavor
Contains: Artificial flavor,Capryllic triglycerides.

Mostly soluble in water.


Anise Oil, Natural
Contains: Natural Anise Oil.
Insoluble in water.



Apple Flavor
Contains: Artificial Flavor, Propylene Glycol.
Soluble in water.


Apricot Flavor
Contains: Artificial Flavor, Propylene Glycol, Water, Alcohol,Red 40, Blue 1.
Soluble in water.

Not eligible to ship by air.


Banana Creme Flavor
Contains: Artificial Flavor, Propylene Glycol,Yellow 5.
Soluble in water.

Not eligible to ship by air.


Bavarian Creme Flavor (Vanilla)
Contains: Propylene Glycol, Artificial Flavor, Ethyl Alcohol, Water.

Soluble in water.
Not eligible to ship by air.


Black Walnut Flavor
Contains: Artificial Flavor, Propylene Glycol.
Soluble in water.



Blackberry Flavor
Contains: Aritificial Flavor, Propylene Glycol, Alcohol.
Soluble in water.

Not eligible to ship by air.


Blueberry Flavor
Contains: Artificial Flavor, Propylene Glycol, Alcohol, Red 40, Blue 1.
Soluble in water.


Brandy Flavor
Contains: Artificial Flavor, Propylene Glycol.
Soluble in water.



Bubble Gum Flavor
Contains: Alcohol, Propylene Glycol, Artificial Flavor.
Soluble in water.

Not eligible to ship by air.


Butter Flavor
Contains: Artificial Flavor, Propylene Glycol.
Soluble in water.



Butter Rum Flavor
Contains: Propylene Glycol, Artificial Flavor, Alcohol.
Soluble in water.

Not eligible to ship by air.


Butterscotch Flavor
Contains: Artificial Flavor, Water, Propylene Glycol,Caramel Color.
Soluble in water.



Caramel Flavor
Contains: Water, Propylene Glycol, Artificial Flavor.
Soluble in water.



Champagne Flavor
Contains: Propylene Glycol, Artificial Flavor.
Soluble in water.



Cheesecake Flavor
Contains: Glycerine, Ethanol, Artificial Flavor.
Soluble in water.



Cherry Flavor
Contains: Artificial Flavor, Alcohol, Propylene Glycol,Red 40, Blue 1.
Soluble in water.

Not eligible to ship by air.


Chocolate Flavor
Contains: Artificial Flavor, Water, Propylene Glycol, Ethyl Alcohol,Red 40, Yellow 6, Blue 1.
Soluble in water.



Chocolate Hazelnut Flavor
Contains: Natural and Artificial Flavors, Propylene Glycol.

Soluble in water.


Cinnamon Oil
Contains: Natural and Artificial Flavors.
Insoluble in water.


Cinnamon Roll Flavor
Contains: Artificial Flavor, Propylene Glycol.
Soluble in water.



Clove Oil, Natural
Contains: Natural Clove Leaf Oil.
Insoluble in water.



Coconut Flavor
Contains: Artificial Flavor, Propylene Glycol.

Soluble in water.


Coffee Flavor
Contains: Artificial Flavor, Water, Propylene Glycol,Caramel Color.
Soluble in water.


Cotton Candy Flavor
Contains: Artificial Flavor, Propylene Glycol.
Soluble in water.



Cranberry Flavor
Contains: Propylene Glycol, Artificial Flavor.
Soluble in water.



Cran-Raspberry Flavor
Contains: Artificial Flavor, Ethyl Alcohol, Water,Citric Acid, Propylene Glycol,Tri-ethyl Citrate.
Soluble in water.

Not eligible to ship by air.


Creme De Menthe Flavor
Contains: Propylene Glycol, Ethyl Alcohol, Natural Flavor,Blue 1, Yellow 5.
Soluble in water.

Not eligible to ship by air.


Eggnog Flavor
Contains: Artificial Flavor, Propylene Glycol, Yellow 5 & 6, Red 40, Polysorbate 80.
Soluble in water.



English Toffee Flavor
Contains: Propylene Glycol, Artificial Flavor, Water.
Soluble in water.



Ginger Oil, Natural
Contains: Natural Ginger Oil.
Insoluble in water.

Not eligible to ship by air.


Grape Flavor
Contains: Propylene Glycol, Artificial Flavor, Water,Red 40, Blue 1.
Soluble in water.



Grapefruit Oil, Pink, Natural
Contains: Natural Pink Grapefruit Oil.
Insoluble in water.

Not eligible to ship by air.


Guava Flavor
Contains: Propylene Glycol, Artificial Flavor, Water.
Soluble in water.



Honey Flavor
Contains: Propylene Glycol, Artificial Flavor.
Soluble in water.



Horchata Flavor
Contains: Propylene Glycol, Natural and Artificial Flavors.
Soluble in water.



Horehound Flavor
Contains: Artificial Flavor, Alcohol.
Soluble in water.

Not eligible to ship by air.


Keoke Coffee Flavor
Contains: Propylene Glycol, Artificial Flavor,Caramel Color.
Soluble in water.



Key Lime Flavor
Contains: Natural Flavors.
Insoluble in water.



Lemon Oil, Natural
Contains: Natural Lemon Oil.
Insoluble in water.

Not eligible to ship by air.



Lemonade Flavor
Contains: Natural and Artificial Flavors.
Insoluble in water.
Not eligible to ship by air.


Licorice Flavor
Contains: Propylene Glycol, Artificial Flavor, Alcohol.
Soluble in water.

Not eligible to ship by air.


Lime Oil, Natural
Contains: Natural Lime Oil.
Insoluble in water.

Not eligible to ship by air.


Mango Flavor
Contains: Propylene Glycol, Natural and Artificial Flavors, Ethyl Alcohol.
Soluble in water.



Maple Flavor
Contains: Propylene Glycol, Natural and Artificial Flavors, Water,Maple Sugar, Glycerine.
Soluble in water.



Marshmallow Flavor
Contains: Propylene Glycol, Artificial Flavor, Water.
Soluble in water.



Menthol Eucalyptus Flavor
Contains: Natural Flavoring, Capric/Caprillic Triglycerides.

Insoluble in water.
Not eligible to ship by air.


Mint Chocolate Chip Flavor
Contains: Propylene Glycol, Artificial Flavor.
Soluble in water.



Nutmeg Oil, Natural
Contains: Natural Nutmeg Oil.
Insoluble in water.

Not eligible to ship by air.


Orange Cream Flavor
Contains: Propylene Glycol, Artificial Flavor, Water,Polysorbate 80.
Soluble in water.



Orange Oil, Natural
Contains: Natural Orange Oil.
Insoluble in water.

Not eligible to ship by air.


Peach Flavor
Contains: Propylene Glycol, Artificial Flavor, Yellow 5, Red 40.
Soluble in water.



Peanut Butter Flavor
Contains: Propylene Glycol, Artificial Flavor, Caramel Color.
Soluble in water.



Pecan Flavor
Contains: Propylene Glycol, Artificial Flavor
Soluble in water.



Peppermint Oil, Natural
Contains: Natural Peppermint Oil.
Insoluble in water.



Pina Colada Flavor
Contains: Propylene Glycol, Artificial Flavor, Water, Alcohol.

Soluble in water.


Pineapple Flavor
Contains: Propylene Glycol, Artificial Flavor, Alcohol.
Soluble in water.



Pistachio Flavor
Contains: Propylene Glycol, Artificial Flavor, Ethanol.
Soluble in water.



Plum Flavor
Contains: Propylene Glycol, Artificial Flavor.
Mostly soluble in water.


Pomegranate Flavor
Contains: Propylene Glycol, Natural and Artificial Flavors.
Soluble in water.



Praline Flavor
Contains: Propylene Glycol, Artificial Flavor.
Soluble in water.



Pralines And Cream Flavor
Contains: Propylene Glycol, Natural and Artificial Flavors, Water.
Soluble in water.



Pumpkin Flavor
Contains: Artificial Flavoring, Triglycerides.
Soluble in water.



Raspberry Flavor
Contains: Propylene Glycol, Artificial Flavor, Water,Red 40, Blue 1.

Soluble in water.

Red Licorice Flavor
Contains: Propylene Glycol, Artificial Flavor,Red 40, Blue 1.
Soluble in water.



Root Beer Flavor
Contains: Propylene Glycol, Artificial Flavor, Water, Caramel Color,
Polysorbate 80, Potassium Sorbate.
Soluble in water.



Salt Water Taffy Flavor
Contains: Propylene Glycol, Natural and Artificial Flavors, Water,Plysorbate 80.
Soluble in water.

Not eligible to ship by air.


Sassafras Flavor
Contains: Artificial Flavors.
Insoluble in water.


Spearmint Oil, Natural
Contains: Natural Spearmint Oils.
Insoluble in water.



Strawberry Flavor
Contains: Propylene Glycol, Artificial Flavor, Ethyl Alcohol,Red 40.
Soluble in water.

Not eligible to ship by air.


Strawberry Kiwi Flavor
Contains: Propylene Glycol, Artificial Flavor.
Soluble in water.



Tangerine Oil, Natural
Contains: Natural Tangerine Oil (Aso known as Mandarin Oil).
Insoluble in water.

Not eligible to ship by air.


Teaberry Flavor
Contains: Artificial Flavor.
Slightly soluble in water.


Tropical Punch Flavor (Passion Fruit)
Contains: Artificial Flavor, Propylene Glycol, Alcohol.
Soluble in water.

Not eligible to ship by air.


Tutti-Frutti Flavor
Contains: Artificial Flavor, Propylene Glycol,Red 40, Blue 1
Soluble in water.



Vanilla Butternut Flavor
Contains: Artificial Flavor, Water, Propylene Glycol.
Soluble in water.



Watermelon Flavor
Contains: Propylene Glycol, Artificial Flavor,Red 3, Red 40.
Soluble in water.



Wintergreen Oil, Artificial
Contains: Methyl Sal.
Slightly soluble in water.


Wintergreen Oil, Natural
Contains: Natural Wintergreen Oil.
Insoluble in water.



If anyone wants to add something or make a suggestion, leave a reply. :D
_______________________________

Post #14 has a PDF list for download
_______________________________


I am a very visual person. Pages worth of text tend to meld in to one and become a blur and frustrating. So, I decided to grab all the item details from the LorAnn Super Strength Flavors and color code them.

You should be able to glance at a flavor, and easily decide if it's worth hunting for or ordering online. The idea came about because I ordered two flavors which turned out to be insoluble in water, even though they weren't listed as "oil" based. :oops:


GREEN= Safe base ingredients
RED= Bad. Oil base, sugar or insoluble in water
BLUE= Colors and additives (make up your own mind)
GREY= Not eligible to ship by air (info included, but not understood)


Almond Oil
Contains: Artificial flavoring.
Insoluble in water.


Amaretto Flavor
Contains: Artificial flavor,Capryllic triglycerides.

Mostly soluble in water.


Anise Oil, Natural
Contains: Natural Anise Oil.
Insoluble in water.



Apple Flavor
Contains: Artificial Flavor, Propylene Glycol.
Soluble in water.


Apricot Flavor
Contains: Artificial Flavor, Propylene Glycol, Water, Alcohol,Red 40, Blue 1.
Soluble in water.

Not eligible to ship by air.


Banana Creme Flavor
Contains: Artificial Flavor, Propylene Glycol,Yellow 5.
Soluble in water.

Not eligible to ship by air.


Bavarian Creme Flavor (Vanilla)
Contains: Propylene Glycol, Artificial Flavor, Ethyl Alcohol, Water.

Soluble in water.
Not eligible to ship by air.


Black Walnut Flavor
Contains: Artificial Flavor, Propylene Glycol.
Soluble in water.



Blackberry Flavor
Contains: Aritificial Flavor, Propylene Glycol, Alcohol.
Soluble in water.

Not eligible to ship by air.


Blueberry Flavor
Contains: Artificial Flavor, Propylene Glycol, Alcohol, Red 40, Blue 1.
Soluble in water.


Brandy Flavor
Contains: Artificial Flavor, Propylene Glycol.
Soluble in water.



Bubble Gum Flavor
Contains: Alcohol, Propylene Glycol, Artificial Flavor.
Soluble in water.

Not eligible to ship by air.


Butter Flavor
Contains: Artificial Flavor, Propylene Glycol.
Soluble in water.



Butter Rum Flavor
Contains: Propylene Glycol, Artificial Flavor, Alcohol.
Soluble in water.

Not eligible to ship by air.


Butterscotch Flavor
Contains: Artificial Flavor, Water, Propylene Glycol,Caramel Color.
Soluble in water.



Caramel Flavor
Contains: Water, Propylene Glycol, Artificial Flavor.
Soluble in water.



Champagne Flavor
Contains: Propylene Glycol, Artificial Flavor.
Soluble in water.



Cheesecake Flavor
Contains: Glycerine, Ethanol, Artificial Flavor.
Soluble in water.



Cherry Flavor
Contains: Artificial Flavor, Alcohol, Propylene Glycol,Red 40, Blue 1.
Soluble in water.

Not eligible to ship by air.


Chocolate Flavor
Contains: Artificial Flavor, Water, Propylene Glycol, Ethyl Alcohol,Red 40, Yellow 6, Blue 1.
Soluble in water.



Chocolate Hazelnut Flavor
Contains: Natural and Artificial Flavors, Propylene Glycol.

Soluble in water.


Cinnamon Oil
Contains: Natural and Artificial Flavors.
Insoluble in water.


Cinnamon Roll Flavor
Contains: Artificial Flavor, Propylene Glycol.
Soluble in water.



Clove Oil, Natural
Contains: Natural Clove Leaf Oil.
Insoluble in water.



Coconut Flavor
Contains: Artificial Flavor, Propylene Glycol.

Soluble in water.


Coffee Flavor
Contains: Artificial Flavor, Water, Propylene Glycol,Caramel Color.
Soluble in water.


Cotton Candy Flavor
Contains: Artificial Flavor, Propylene Glycol.
Soluble in water.



Cranberry Flavor
Contains: Propylene Glycol, Artificial Flavor.
Soluble in water.



Cran-Raspberry Flavor
Contains: Artificial Flavor, Ethyl Alcohol, Water,Citric Acid, Propylene Glycol,Tri-ethyl Citrate.
Soluble in water.

Not eligible to ship by air.


Creme De Menthe Flavor
Contains: Propylene Glycol, Ethyl Alcohol, Natural Flavor,Blue 1, Yellow 5.
Soluble in water.

Not eligible to ship by air.


Eggnog Flavor
Contains: Artificial Flavor, Propylene Glycol, Yellow 5 & 6, Red 40, Polysorbate 80.
Soluble in water.



English Toffee Flavor
Contains: Propylene Glycol, Artificial Flavor, Water.
Soluble in water.



Ginger Oil, Natural
Contains: Natural Ginger Oil.
Insoluble in water.

Not eligible to ship by air.


Grape Flavor
Contains: Propylene Glycol, Artificial Flavor, Water,Red 40, Blue 1.
Soluble in water.



Grapefruit Oil, Pink, Natural
Contains: Natural Pink Grapefruit Oil.
Insoluble in water.

Not eligible to ship by air.


Guava Flavor
Contains: Propylene Glycol, Artificial Flavor, Water.
Soluble in water.



Honey Flavor
Contains: Propylene Glycol, Artificial Flavor.
Soluble in water.



Horchata Flavor
Contains: Propylene Glycol, Natural and Artificial Flavors.
Soluble in water.



Horehound Flavor
Contains: Artificial Flavor, Alcohol.
Soluble in water.

Not eligible to ship by air.


Keoke Coffee Flavor
Contains: Propylene Glycol, Artificial Flavor,Caramel Color.
Soluble in water.



Key Lime Flavor
Contains: Natural Flavors.
Insoluble in water.



Lemon Oil, Natural
Contains: Natural Lemon Oil.
Insoluble in water.

Not eligible to ship by air.



Lemonade Flavor
Contains: Natural and Artificial Flavors.
Insoluble in water.
Not eligible to ship by air.


Licorice Flavor
Contains: Propylene Glycol, Artificial Flavor, Alcohol.
Soluble in water.

Not eligible to ship by air.


Lime Oil, Natural
Contains: Natural Lime Oil.
Insoluble in water.

Not eligible to ship by air.


Mango Flavor
Contains: Propylene Glycol, Natural and Artificial Flavors, Ethyl Alcohol.
Soluble in water.



Maple Flavor
Contains: Propylene Glycol, Natural and Artificial Flavors, Water,Maple Sugar, Glycerine.
Soluble in water.



Marshmallow Flavor
Contains: Propylene Glycol, Artificial Flavor, Water.
Soluble in water.



Menthol Eucalyptus Flavor
Contains: Natural Flavoring, Capric/Caprillic Triglycerides.

Insoluble in water.
Not eligible to ship by air.


Mint Chocolate Chip Flavor
Contains: Propylene Glycol, Artificial Flavor.
Soluble in water.



Nutmeg Oil, Natural
Contains: Natural Nutmeg Oil.
Insoluble in water.

Not eligible to ship by air.


Orange Cream Flavor
Contains: Propylene Glycol, Artificial Flavor, Water,Polysorbate 80.
Soluble in water.



Orange Oil, Natural
Contains: Natural Orange Oil.
Insoluble in water.

Not eligible to ship by air.


Peach Flavor
Contains: Propylene Glycol, Artificial Flavor, Yellow 5, Red 40.
Soluble in water.



Peanut Butter Flavor
Contains: Propylene Glycol, Artificial Flavor, Caramel Color.
Soluble in water.



Pecan Flavor
Contains: Propylene Glycol, Artificial Flavor
Soluble in water.



Peppermint Oil, Natural
Contains: Natural Peppermint Oil.
Insoluble in water.



Pina Colada Flavor
Contains: Propylene Glycol, Artificial Flavor, Water, Alcohol.

Soluble in water.


Pineapple Flavor
Contains: Propylene Glycol, Artificial Flavor, Alcohol.
Soluble in water.



Pistachio Flavor
Contains: Propylene Glycol, Artificial Flavor, Ethanol.
Soluble in water.



Plum Flavor
Contains: Propylene Glycol, Artificial Flavor.
Mostly soluble in water.


Pomegranate Flavor
Contains: Propylene Glycol, Natural and Artificial Flavors.
Soluble in water.



Praline Flavor
Contains: Propylene Glycol, Artificial Flavor.
Soluble in water.



Pralines And Cream Flavor
Contains: Propylene Glycol, Natural and Artificial Flavors, Water.
Soluble in water.



Pumpkin Flavor
Contains: Artificial Flavoring, Triglycerides.
Soluble in water.



Raspberry Flavor
Contains: Propylene Glycol, Artificial Flavor, Water,Red 40, Blue 1.

Soluble in water.

Red Licorice Flavor
Contains: Propylene Glycol, Artificial Flavor,Red 40, Blue 1.
Soluble in water.



Root Beer Flavor
Contains: Propylene Glycol, Artificial Flavor, Water, Caramel Color,
Polysorbate 80, Potassium Sorbate.
Soluble in water.



Salt Water Taffy Flavor
Contains: Propylene Glycol, Natural and Artificial Flavors, Water,Plysorbate 80.
Soluble in water.

Not eligible to ship by air.


Sassafras Flavor
Contains: Artificial Flavors.
Insoluble in water.


Spearmint Oil, Natural
Contains: Natural Spearmint Oils.
Insoluble in water.



Strawberry Flavor
Contains: Propylene Glycol, Artificial Flavor, Ethyl Alcohol,Red 40.
Soluble in water.

Not eligible to ship by air.


Strawberry Kiwi Flavor
Contains: Propylene Glycol, Artificial Flavor.
Soluble in water.



Tangerine Oil, Natural
Contains: Natural Tangerine Oil (Aso known as Mandarin Oil).
Insoluble in water.

Not eligible to ship by air.


Teaberry Flavor
Contains: Artificial Flavor.
Slightly soluble in water.


Tropical Punch Flavor (Passion Fruit)
Contains: Artificial Flavor, Propylene Glycol, Alcohol.
Soluble in water.

Not eligible to ship by air.


Tutti-Frutti Flavor
Contains: Artificial Flavor, Propylene Glycol,Red 40, Blue 1
Soluble in water.



Vanilla Butternut Flavor
Contains: Artificial Flavor, Water, Propylene Glycol.
Soluble in water.



Watermelon Flavor
Contains: Propylene Glycol, Artificial Flavor,Red 3, Red 40.
Soluble in water.



Wintergreen Oil, Artificial
Contains: Methyl Sal.
Slightly soluble in water.


Wintergreen Oil, Natural
Contains: Natural Wintergreen Oil.
Insoluble in water.



If anyone wants to add something or make a suggestion, leave a reply. :D

And how much flavoring is needed per 30mls? On average?
 

AngelColeFire

New Member
Apr 7, 2016
4
3
42

Frenchfry1942

Vaping Master
ECF Veteran
Verified Member
Jan 12, 2014
7,459
14,396
I just popped in to see what was going on. I have some LorAnn flavors.

Anyway, I see some questions and just thought to add.

Ref. post #196, for me, I start a primary flavor at 10-12%. Some flavors are just demure by nature. Pear is one that comes to mind. But, a mint, I lean to a bit lower. If their is more than one primary flavor, I split the percentage. Secondary flavors are there to support or enhance the primary and somewhere in the 1-4% area. As to the 30ml size, I use percents. Some use weight, though. If my total flavoring is 16%, then my base (PG, VG, Nic) is 86%. For a 10ml bottle just divide the percent by 10, or 8.6ml or base and divide all the different flavor percents by 10. For a new recipe, I make 5ml bottles worth so I can vape it throughout a day. My taste buds get affected by different things (morning breath is one) so I like a tank full. Anyway, to get to 5ml values, just further divide by 2. It is all just working in 100 "parts" to the whole. To fill a 30ml bottle, divide by 10 to get 10ml values and then multiple the percents by 3.

I just made 8 new recipes today. What someone else says is good, phooey, I want to try it before I go and make a large amount. Anyway, 8 little 5ml bottles later, they are steeping. When I try the recipe, I make notes, a lot of notes throughout the day. What is strong, what is weak, what to do with the next making of the recipe. It takes time to find and develop a new recipe in to an ADV juice.

Ref. posts #197-199, that is a reason that I stopped by. I am actually looking for info on all the brands of flavor. I use TFA, Flavor West, Flavorah, Inawera, and Capella. Another thing is which have alcohol in them that needs to be aired out.

Thanks
 
Status
Not open for further replies.

Users who are viewing this thread