Planets have scientists buzzing