Working code with ingredients included