sentences:  The traditional recipe starts with a dough composed of butter and both brown and white sugar, semi-sweet chocolate chips and vanilla.Variations on the recipe may add other types of chocolate, as well as additional ingredients such as nuts or oatmeal.There are also vegan versions with the necessary ingredient substitutions, such as vegan chocolate chips, vegan margarine, egg substitute, and so forth.