Ingredients functions added.