The mysteries of microbes