Caramel-Layered Brownies

Ingredients :
4 ounces unsweetened chocolate¾ cup (1 ½ sticks) unsalted butter2 cups sugar3 eggs1 teaspoon vanilla1 cup all-purpose flour1 cup semisweet chocolate chips1 ½ cups chopped nuts (optional)14 ounces caramels1/3 cup evaporated milk

Directions :
1. Heat the oven to 350⁰F. Lightly grease a 9 x 13-inch baking pan.
2. In the top half of a double boiler, over hot water, melt chocolate and butter, stirring constantly until melted.
3. Stir sugar into melted chocolate mixture. Mix in eggs and vanilla until well blended. Stir in flour. Remove 1 cup of batter; set aside. Spread remaining batter into prepared pan. Sprinkle with chips and 1 cup of the nuts, if using.
4. Melt caramels and milk over low heat, stirring constantly, until completely melted and smooth. Spoon over chips and nuts, spreading to edges of pan. Gently spread reserved batter over caramel mixture. Sprinkle with remaining ½ cup nuts, if using.
5. Bake for 40 minutes or until toothpick inserted into center comes out with fudgy crumbs. Do not overbake. Cool in pan, cut into squares