kyles and aliens. .. Probing for DNA