Advanced gene editing