Like baking a cake with several ingredients