all the necessary
ingredients: