Butterflies, spiders and bee Oh My