make it adapte new genomeModel