Why do we need so many different enzymes in our body?