i took him apart piece by piece , visualizing him down to his computational dna , simultaneously marveling at the structure of his software/wetware interface , and wanting to repair the flaws in his design .