Buddy holly is alive and well on ganymede