All abuzz about bees