Where do new variants come from?