The second and newer type of pudding consists of sugar, milk, and a thickening agent such as cornstarch, gelatin, eggs, rice or tapioca to create a sweet, creamy dessert. These puddings are made either by simmering on top of the stove in a saucepan or double boiler or by baking in an oven, often in a bain-marie. These puddings are easily scorched on the fire, which is why a double boiler is often used; microwave ovens are also now often used to avoid this problem and to reduce stirring.