• Register  |
  • LoginLogin
Close
Login
 
 
Register
 Advanced search
  • Search
  • Register
  • Login
  • JOIN!
  • View unanswered posts
  • View active topics
  • Gardening
Gardening Forum   VEGETABLE GARDENING DISCUSSION FORUMS  Vegetable Gardening Forum

Vegetable Gardening Forum




A forum for asking vegetable garden questions. Get started on a healthy garden, especially when you garden organically. Discuss the care and propagation of a vegetable garden, share your knowledge with others about growing veggies, or find out what you need to know to grow great veggies.
Post a new topic
10482 topics • Page 1 of 105 • 1, 2, 3, 4, 5 ... 105
  • Topics
    Replies
    Views
    Last post
  • Succession planting strategies
    1, 2Attachment(s) by Vanisle_BC » Sun Sep 03, 2017 10:36 pm
    43 Replies
    6656 Views
    Last post by imafan26View the latest post
    Sat Oct 19, 2019 9:32 pm
  • When to harvest garlic
    1, 2Attachment(s) by 6sparkpug6 » Sun Jun 26, 2016 4:24 pm
    53 Replies
    13855 Views
    Last post by FoodgardenguyView the latest post
    Fri Sep 06, 2019 1:32 am
  • Pumpkin plant size? How to protect from critters?
    Attachment(s) by Watchrebel » Sun Apr 21, 2013 4:32 am
    30 Replies
    15345 Views
    Last post by jal_utView the latest post
    Mon Dec 31, 2018 3:08 pm
  • Companion Planting Guide
    1, 2, 3by gixxerific » Sun Dec 06, 2009 6:50 pm
    107 Replies
    71334 Views
    Last post by jal_utView the latest post
    Sun Aug 12, 2018 9:05 pm
  • Potato tuber damage identification guide
    by applestar » Wed Mar 23, 2016 10:27 am
    5 Replies
    5467 Views
    Last post by jal_utView the latest post
    Thu Dec 01, 2016 6:08 pm
  • What is this on the bean leaves?
    Attachment(s) by applestar » Mon Jul 07, 2014 6:32 pm
    11 Replies
    3501 Views
    Last post by Lindsaylew82View the latest post
    Thu Jul 24, 2014 1:42 am
  • Early Start This Year!
    by lakngulf » Thu Dec 05, 2019 1:31 pm
    3 Replies
    40 Views
    Last post by digitS'View the latest post
    Fri Dec 06, 2019 8:11 pm
  • Late Fall to Winter Gardening with protection
    Attachment(s) by applestar » Sun Sep 29, 2019 8:53 am
    37 Replies
    499 Views
    Last post by Gary350View the latest post
    Sun Nov 24, 2019 10:26 pm
  • What did u learn this year to grow a better garden next year
    by Gary350 » Sat Nov 16, 2019 3:26 am
    8 Replies
    139 Views
    Last post by TomatoNut95View the latest post
    Sun Nov 24, 2019 6:11 pm
  • Garden wishlists and ideas for next growing season?
    1, 2, 3Attachment(s) by applestar » Mon Jul 29, 2019 10:50 pm
    89 Replies
    1574 Views
    Last post by digitS'View the latest post
    Mon Nov 18, 2019 4:14 pm
  • Okra 2019
    1, 2by pepperhead212 » Tue Jun 11, 2019 5:55 pm
    43 Replies
    2006 Views
    Last post by TomatoNut95View the latest post
    Wed Nov 13, 2019 3:59 pm
  • How close together do YOU plant corn seeds?
    by Gary350 » Sat Sep 21, 2019 1:11 am
    10 Replies
    292 Views
    Last post by Gary350View the latest post
    Tue Nov 12, 2019 1:05 am
  • icons?
    Attachment(s) by dveg » Sun Nov 03, 2019 12:21 am
    9 Replies
    138 Views
    Last post by TomatoNut95View the latest post
    Thu Nov 07, 2019 6:57 pm
  • Wood chips and tilling and Nitrogen . . . .
    Attachment(s) by TheWaterbug » Thu Nov 07, 2019 4:51 am
    3 Replies
    92 Views
    Last post by digitS'View the latest post
    Thu Nov 07, 2019 12:35 pm
  • Garlic. 2020
    by pepperhead212 » Mon Nov 04, 2019 11:39 pm
    2 Replies
    101 Views
    Last post by imafan26View the latest post
    Wed Nov 06, 2019 7:18 am
  • New garden from scratch, gophers, and tilling questions
    by Alwayshungry » Thu Jan 26, 2017 9:49 pm
    19 Replies
    926 Views
    Last post by TheWaterbugView the latest post
    Tue Nov 05, 2019 3:29 am
  • Table Dainty Squash Feedback needed
    by SQWIB » Wed Sep 06, 2017 5:51 pm
    6 Replies
    595 Views
    Last post by SQWIBView the latest post
    Mon Nov 04, 2019 2:06 pm
  • Grow carrots in tubes?
    Attachment(s) by Vanisle_BC » Fri Sep 27, 2019 9:49 pm
    12 Replies
    285 Views
    Last post by TomatoNut95View the latest post
    Thu Oct 31, 2019 1:02 pm
  • Gophers are attacking my garden!
    by momo » Wed Jun 24, 2009 3:06 am
    13 Replies
    1631 Views
    Last post by HandiestHandymanView the latest post
    Mon Oct 28, 2019 9:29 pm
  • What are your fail-safe vegetables and fruits to grow?
    1, 2by applestar » Fri Aug 16, 2019 12:21 pm
    40 Replies
    970 Views
    Last post by TomatoNut95View the latest post
    Thu Oct 03, 2019 2:24 pm
  • "Planking" carrot seeds to increase germination?
    by TheWaterbug » Thu Sep 26, 2019 8:06 pm
    14 Replies
    252 Views
    Last post by applestarView the latest post
    Wed Oct 02, 2019 6:50 pm
  • Cold tolerance of tomato & pepper fruits?
    by Vanisle_BC » Fri Sep 27, 2019 9:55 pm
    4 Replies
    207 Views
    Last post by dvegView the latest post
    Sat Sep 28, 2019 3:53 pm
  • How do you stake your peppers?
    Attachment(s) by imafan26 » Sun Sep 01, 2019 3:57 pm
    13 Replies
    346 Views
    Last post by Gary350View the latest post
    Thu Sep 26, 2019 9:12 pm
  • Bee Keeping
    1, 2by jal_ut » Sun Nov 11, 2018 11:16 pm
    43 Replies
    2598 Views
    Last post by imafan26View the latest post
    Sat Sep 21, 2019 8:19 am
  • When to apply BTK/Oil to Sweet Corn?
    by TheWaterbug » Mon Aug 19, 2019 1:14 am
    4 Replies
    368 Views
    Last post by imafan26View the latest post
    Wed Sep 18, 2019 7:27 am
  • Mowing down a cover crop next Spring?
    by TheWaterbug » Tue Sep 17, 2019 5:09 am
    3 Replies
    231 Views
    Last post by imafan26View the latest post
    Wed Sep 18, 2019 7:06 am
  • Bamboo - fresh cut - for trellises and gardening projects
    by applestar » Thu Mar 30, 2017 10:02 am
    21 Replies
    2171 Views
    Last post by imafan26View the latest post
    Tue Sep 17, 2019 2:52 am
  • Garlic ... way up north
    Attachment(s) by Toxic1979 » Wed Jun 06, 2018 12:35 am
    4 Replies
    386 Views
    Last post by FoodgardenguyView the latest post
    Fri Sep 06, 2019 1:25 am
  • Tomatoes with hard green tops.
    by Vanisle_BC » Wed Aug 28, 2019 1:21 am
    8 Replies
    362 Views
    Last post by TomatoNut95View the latest post
    Mon Sep 02, 2019 8:16 pm
  • When are butternut squash ready to pick?
    Attachment(s) by Grandma99 » Thu Aug 29, 2019 7:06 pm
    23 Replies
    395 Views
    Last post by Grandma99View the latest post
    Sat Aug 31, 2019 4:38 pm
  • Leeks
    by Toxic1979 » Thu Aug 29, 2019 1:52 pm
    3 Replies
    246 Views
    Last post by digitS'View the latest post
    Thu Aug 29, 2019 11:06 pm
  • My first Chip Drop!
    by TheWaterbug » Mon Aug 19, 2019 3:12 am
    3 Replies
    335 Views
    Last post by !potatoes!View the latest post
    Tue Aug 27, 2019 9:11 am
  • Accumulating Tomatoes for 10 days . . .
    by TheWaterbug » Fri Aug 23, 2019 8:20 pm
    11 Replies
    332 Views
    Last post by TheWaterbugView the latest post
    Mon Aug 26, 2019 5:22 pm
  • Better Oil Can for Applying BTK/Oil to Sweet Corn?
    by TheWaterbug » Mon Aug 19, 2019 1:07 am
    10 Replies
    398 Views
    Last post by TheWaterbugView the latest post
    Mon Aug 26, 2019 5:08 pm
  • stopped flowering
    by dveg » Sat Aug 24, 2019 1:01 am
    9 Replies
    304 Views
    Last post by dvegView the latest post
    Mon Aug 26, 2019 4:36 pm
  • Male peppers vs female pepper, saving seeds.
    Attachment(s) by Gary350 » Sat Aug 17, 2019 2:22 pm
    7 Replies
    372 Views
    Last post by TomatoNut95View the latest post
    Wed Aug 21, 2019 1:37 am
  • Black Beauty Eggplant Woes
    by SQWIB » Wed Aug 14, 2019 11:55 am
    13 Replies
    387 Views
    Last post by imafan26View the latest post
    Tue Aug 20, 2019 9:41 pm
  • Broke out the tiller today
    by gumbo2176 » Tue Aug 13, 2019 7:42 pm
    5 Replies
    376 Views
    Last post by gumbo2176View the latest post
    Sat Aug 17, 2019 6:58 pm
  • Cabbage growth leftovers
    by Vixmm » Sun Aug 04, 2019 7:23 pm
    3 Replies
    387 Views
    Last post by applestarView the latest post
    Fri Aug 16, 2019 12:05 pm
  • Onions Flowering - Impact on curing/long term storage
    Attachment(s) by wisconsindead » Mon Jul 29, 2019 5:40 pm
    2 Replies
    442 Views
    Last post by Vanisle_BCView the latest post
    Fri Aug 16, 2019 2:37 am
  • Tomatillos, has anyone grown these?
    Attachment(s) by Gary350 » Mon Aug 05, 2019 2:19 am
    12 Replies
    479 Views
    Last post by pepperhead212View the latest post
    Sat Aug 10, 2019 6:35 pm
  • Time to start killing tomato flowers/preventing new buds?
    by wisconsindead » Fri Aug 02, 2019 6:55 pm
    5 Replies
    444 Views
    Last post by TaijiView the latest post
    Thu Aug 08, 2019 6:06 pm
  • My Wartham butternut squash are dying!
    Attachment(s) by Grandma99 » Sun Aug 04, 2019 2:44 am
    10 Replies
    383 Views
    Last post by dvegView the latest post
    Sun Aug 04, 2019 3:46 pm
  • PH general understanding - "lowering PH" and it's number
    Attachment(s) by Grandma99 » Thu Aug 01, 2019 12:10 am
    14 Replies
    448 Views
    Last post by Grandma99View the latest post
    Sun Aug 04, 2019 2:46 am
  • Enough water?
    Attachment(s) by Grandma99 » Sat Jun 29, 2019 8:19 pm
    19 Replies
    1102 Views
    Last post by Grandma99View the latest post
    Tue Jul 30, 2019 4:43 pm
  • why is this happening?
    by rainbowgardener » Fri Jul 26, 2019 12:25 pm
    5 Replies
    503 Views
    Last post by rainbowgardenerView the latest post
    Mon Jul 29, 2019 12:15 pm
  • White Mountain Yam is anyone growing these?
    Attachment(s) by Gary350 » Sat Mar 31, 2018 2:25 am
    13 Replies
    1234 Views
    Last post by applestarView the latest post
    Wed Jul 24, 2019 10:57 pm
  • My tomato plant
    Attachment(s) by West » Tue Jul 23, 2019 7:19 pm
    6 Replies
    462 Views
    Last post by WestView the latest post
    Wed Jul 24, 2019 4:09 pm
  • Revitalize Existing Garden Bed
    by RogueRose » Mon Jul 22, 2019 12:58 am
    6 Replies
    459 Views
    Last post by RogueRoseView the latest post
    Tue Jul 23, 2019 12:54 am
  • OKRA, for breakfast!!
    by SQWIB » Mon Jul 08, 2019 2:06 pm
    6 Replies
    678 Views
    Last post by tedlnView the latest post
    Sun Jul 14, 2019 8:41 pm
  • Zucchini Stem Damage
    Attachment(s) by ks.payne » Mon Jul 08, 2019 3:48 pm
    9 Replies
    634 Views
    Last post by dvegView the latest post
    Thu Jul 11, 2019 11:41 pm
  • Garlic experiment
    Attachment(s) by Vanisle_BC » Sun Jul 07, 2019 9:02 pm
    4 Replies
    543 Views
    Last post by Vanisle_BCView the latest post
    Mon Jul 08, 2019 4:51 pm
  • No till gardening
    Attachment(s) by imafan26 » Sat Nov 09, 2013 9:48 am
    24 Replies
    2890 Views
    Last post by imafan26View the latest post
    Tue Jul 02, 2019 9:49 am
  • Peanut tips?
    by TomatoNut95 » Fri Jun 28, 2019 2:02 am
    7 Replies
    539 Views
    Last post by imafan26View the latest post
    Tue Jul 02, 2019 9:08 am
  • Short Corn this year — anyone else seeing this?
    by applestar » Mon Jun 17, 2019 7:16 am
    12 Replies
    713 Views
    Last post by applestarView the latest post
    Thu Jun 27, 2019 1:49 pm
  • podded radishes
    by dveg » Mon May 27, 2019 1:00 pm
    7 Replies
    656 Views
    Last post by imafan26View the latest post
    Wed Jun 26, 2019 12:51 am
  • I always get runt produce?!
    1, 2Attachment(s) by TomatoNut95 » Sat Jun 08, 2019 1:02 am
    69 Replies
    2340 Views
    Last post by TomatoNut95View the latest post
    Tue Jun 25, 2019 2:22 pm
  • Cucumbers for Bread & Butter Pickles & Recipe needed ?
    Attachment(s) by Gary350 » Wed Apr 03, 2019 8:45 pm
    7 Replies
    909 Views
    Last post by !potatoes!View the latest post
    Wed Jun 19, 2019 9:01 am
  • Indoor Garden 2018-2019 Revisited
    1, 2Attachment(s) by SQWIB » Wed Dec 19, 2018 1:05 pm
    60 Replies
    4806 Views
    Last post by thisgardener1View the latest post
    Thu Jun 13, 2019 8:31 am
  • making potting mix with aged manure
    by pointer80 » Wed May 29, 2019 10:31 pm
    6 Replies
    716 Views
    Last post by TomatoNut95View the latest post
    Wed Jun 05, 2019 6:18 pm
  • Bird Houses, what birds do you want in your garden?
    1, 2Attachment(s) by Gary350 » Mon Jan 15, 2018 11:40 pm
    79 Replies
    5609 Views
    Last post by imafan26View the latest post
    Wed Jun 05, 2019 5:26 pm
  • Tomatillos not producing??n
    by TomatoNut95 » Mon May 27, 2019 2:21 pm
    10 Replies
    720 Views
    Last post by pepperhead212View the latest post
    Fri May 31, 2019 7:30 pm
  • How to Plant and Fertilize Sweet corn vs Field corn
    by Gary350 » Tue May 28, 2019 2:43 pm
    3 Replies
    720 Views
    Last post by applestarView the latest post
    Wed May 29, 2019 12:02 pm
  • Help with struggling tomatoes
    Attachment(s) by pointer80 » Thu May 16, 2019 9:08 pm
    8 Replies
    878 Views
    Last post by rainbowgardenerView the latest post
    Tue May 28, 2019 2:25 pm
  • lakngulf still alive and kickin'
    by lakngulf » Mon Apr 01, 2019 12:51 am
    3 Replies
    788 Views
    Last post by applestarView the latest post
    Tue May 21, 2019 4:57 am
  • When to stop harvesting Asparagus, Rhubarb?
    by Vanisle_BC » Thu May 16, 2019 7:01 pm
    1 Replies
    624 Views
    Last post by applestarView the latest post
    Sat May 18, 2019 5:49 am
  • How & When do YOU plant Corn & Beans?
    Attachment(s) by Gary350 » Wed May 08, 2019 1:30 pm
    16 Replies
    1113 Views
    Last post by Gary350View the latest post
    Wed May 15, 2019 2:39 am
  • Fertilizer proportioning.
    by Vanisle_BC » Tue Apr 02, 2019 11:14 pm
    9 Replies
    803 Views
    Last post by imafan26View the latest post
    Mon May 13, 2019 6:41 pm
  • Cabbage Looper Butterflies are back.
    by Nyan » Sun May 12, 2019 3:31 am
    1 Replies
    613 Views
    Last post by imafan26View the latest post
    Mon May 13, 2019 4:52 pm
  • ants everywhere!
    by AnimalBabe » Sun May 06, 2012 11:52 pm
    18 Replies
    3294 Views
    Last post by imafan26View the latest post
    Mon May 13, 2019 4:45 pm
  • Night time pollinators in your garden.
    by Gary350 » Thu May 02, 2019 12:54 am
    5 Replies
    740 Views
    Last post by Gary350View the latest post
    Sat May 04, 2019 2:59 pm
  • Squash Pests
    Attachment(s) by ragincajun » Sun Apr 28, 2019 11:05 pm
    7 Replies
    746 Views
    Last post by imafan26View the latest post
    Wed May 01, 2019 8:42 am
  • Row orientation on hilly ground
    by Dawg » Sun Mar 17, 2019 10:01 pm
    5 Replies
    786 Views
    Last post by dobro13View the latest post
    Mon Apr 29, 2019 1:47 am
  • Which Zucchini is best to grow?
    by Gary350 » Sat Apr 20, 2019 12:32 am
    3 Replies
    785 Views
    Last post by applestarView the latest post
    Sun Apr 21, 2019 3:58 am
  • Growing peas and broad beans against wall
    Attachment(s) by markalexander_99 » Tue Apr 16, 2019 11:04 am
    4 Replies
    742 Views
    Last post by applestarView the latest post
    Fri Apr 19, 2019 6:00 pm
  • Mulch & slugs
    by Vanisle_BC » Sat Apr 13, 2019 6:10 pm
    9 Replies
    759 Views
    Last post by Vanisle_BCView the latest post
    Mon Apr 15, 2019 3:37 am
  • Pea training and harvest access
    Attachment(s) by Vanisle_BC » Mon Apr 01, 2019 8:58 am
    7 Replies
    798 Views
    Last post by applestarView the latest post
    Sun Apr 07, 2019 11:36 am
  • Ever try planting potatoes in fall?
    Attachment(s) by MariaDigsGardening » Sat Sep 29, 2018 10:33 am
    12 Replies
    1405 Views
    Last post by Gary350View the latest post
    Sat Apr 06, 2019 8:13 pm
  • Help with Parsnips
    by okie dodger » Sat Feb 16, 2019 1:27 pm
    12 Replies
    894 Views
    Last post by Vanisle_BCView the latest post
    Fri Apr 05, 2019 3:45 pm
  • Will newly-transplanted tomato/pepper plants be OK in low40s
    by lala01 » Sat Mar 30, 2019 5:32 pm
    3 Replies
    722 Views
    Last post by applestarView the latest post
    Wed Apr 03, 2019 5:31 pm
  • Rattlesnake Beans to Seed
    by lakngulf » Mon Jul 21, 2014 7:33 pm
    6 Replies
    912 Views
    Last post by PraticalGardenerView the latest post
    Wed Apr 03, 2019 2:13 am
  • Garden Tiller modifications
    Attachment(s) by Gary350 » Sun Jan 06, 2019 7:52 pm
    4 Replies
    1038 Views
    Last post by Gary350View the latest post
    Wed Apr 03, 2019 2:08 am
  • Gardening again...Cages?
    by Danaher2018 » Fri Mar 29, 2019 10:34 pm
    9 Replies
    798 Views
    Last post by applestarView the latest post
    Tue Apr 02, 2019 10:29 pm
  • Ramps - Allium tricoccum
    by MaLiorzh » Mon Mar 11, 2019 2:46 pm
    2 Replies
    642 Views
    Last post by MaLiorzhView the latest post
    Wed Mar 13, 2019 10:26 am
  • I planted a new variety of onion!
    by tedln » Sun Jan 27, 2019 9:06 pm
    19 Replies
    1367 Views
    Last post by tedlnView the latest post
    Tue Mar 12, 2019 11:42 pm
  • SQUASH, Crookneck, straight neck, spagetti, acorn, butternut
    Attachment(s) by Gary350 » Thu Mar 07, 2019 3:18 am
    11 Replies
    870 Views
    Last post by pepperhead212View the latest post
    Sat Mar 09, 2019 4:53 pm
  • Beneficial garden structures
    by Brettmm92 » Sun Mar 03, 2019 5:01 pm
    6 Replies
    790 Views
    Last post by rainbowgardenerView the latest post
    Fri Mar 08, 2019 12:57 pm
  • Has anyone ever canned potatoes in mason jars?
    Attachment(s) by Gary350 » Thu Jan 24, 2019 12:30 pm
    15 Replies
    1433 Views
    Last post by Gary350View the latest post
    Mon Mar 04, 2019 12:30 am
  • My rogue Daikon Radish
    by SQWIB » Wed Dec 26, 2018 4:20 pm
    7 Replies
    885 Views
    Last post by applestarView the latest post
    Fri Mar 01, 2019 2:05 pm
  • User Manual and Parts List for Troy-Bilt Rototillers
    by TheWaterbug » Mon Feb 25, 2019 1:36 am
    1 Replies
    631 Views
    Last post by jal_utView the latest post
    Tue Feb 26, 2019 8:30 pm
  • Rhubarb Forcing.
    Attachment(s) by Gary350 » Wed Feb 06, 2019 6:45 pm
    4 Replies
    722 Views
    Last post by Gary350View the latest post
    Thu Feb 21, 2019 3:47 pm
  • Anybody here with experience growing bottle gourds?
    1, 2by pepperhead212 » Tue Jun 12, 2018 4:36 am
    50 Replies
    2488 Views
    Last post by kayjayView the latest post
    Wed Feb 20, 2019 2:00 pm
  • Can carrots and clay soil co-exist?
    Attachment(s) by Kevin’s Garden » Wed Feb 13, 2019 12:41 am
    7 Replies
    752 Views
    Last post by imafan26View the latest post
    Wed Feb 20, 2019 5:34 am
  • FLAVOR of Red & Yellow Bell Peppers vs Green Bell Peppers
    by Gary350 » Tue Jan 15, 2019 12:28 am
    11 Replies
    968 Views
    Last post by greenstubbsView the latest post
    Sun Feb 17, 2019 8:59 pm
  • Cucumbers diminish over years
    by BobK » Sat Feb 09, 2019 4:08 pm
    14 Replies
    720 Views
    Last post by jal_utView the latest post
    Tue Feb 12, 2019 5:10 pm
  • Lets talk about BEANS
    by Gary350 » Fri Jan 18, 2019 1:03 am
    10 Replies
    832 Views
    Last post by mach1cjView the latest post
    Sun Feb 10, 2019 7:49 pm
  • Hand planting seeds vs machine planting seeds?
    Attachment(s) by Gary350 » Mon Feb 04, 2019 3:22 pm
    2 Replies
    688 Views
    Last post by jal_utView the latest post
    Tue Feb 05, 2019 3:32 pm
  • Fall
    1, 2Attachment(s) by jal_ut » Thu Oct 04, 2018 9:07 pm
    49 Replies
    4112 Views
    Last post by jal_utView the latest post
    Wed Jan 30, 2019 4:39 pm
  • Which (tasty!) tomatoes yield most?
    Attachment(s) by Vanisle_BC » Mon Jan 07, 2019 5:09 pm
    31 Replies
    1781 Views
    Last post by jal_utView the latest post
    Mon Jan 28, 2019 9:48 pm
  • 72 Sprouting growing Garlic Delimma.
    Attachment(s) by Gary350 » Sat Jan 19, 2019 3:39 am
    7 Replies
    679 Views
    Last post by Gary350View the latest post
    Fri Jan 25, 2019 3:48 pm
Next

Post a new topic
10482 topics • Page 1 of 105 • 1, 2, 3, 4, 5 ... 105

 

Return to Board index

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum
  • Delete all board cookies • All times are UTC
Privacy Policy | Contact Us
Copyright HelpfulGardener.com 2003-2018 all rights reserved.
All trademarks and copyrights held by respective owners.