Bumblebee and butterfly, where are you?