How Does Biological Computing Work