Enzymes ... fundamental cells for life