Peppers survived the storm, but may not survive my newest pest, the tomato hornworm! Any suggestions on an organic treatment, they seem to laugh at neem oil and are treating my plants and pods as free buffet. Thai pepper almost down to a few stems. They are not easy to spot as they are the same color as the leaves and stems.