Ray Kurzweil has proposed a nanobiotechnology research program to replace the cell nucleus and ribosome machinery with a nanocomputer and nanobot to prevent diseases and aging and another program to create defensive technologies against rogue designer viruses.