Been there, done that too Sandy. I planted a big pot of parsley on my patio the first year we lived here in FL. Came out one day to find only the stems left, and about 10 fat, striped caterpillars hanging on those stems, still eating! Squished them all, then found out they were black swallowtail cats. Argghh! After that I just planted a whole bunch more parsley so there was enough for me AND the butterflies.