Transposon based gene writing
Retrotransposon based gene writing
Programmable nuclease based gene editing