genome scrambling