The bees are on to something