1FOR THE CRUST:
Melt butter and mix in crumbs until well blended. Press into a 9-inch springform pan.
2FOR THE BROWNIE LAYER:
Preheat oven to 350 degrees.
Combine sugar, butter and water in a bowl. Stir in egg and vanilla.
Combine flour, cocoa, baking powder, and salt in another bowl. Stir into sugar mixture.
Spread in pan over crust. Sprinkle chocolate chips and pecans on top.
Bake for 10 minutes. While it is baking, prepare the filling.
3FOR THE CREAM CHEESE FILLING:
Blend cream cheese, milk, sour cream, and egg. Blend well.
Now, after the brownie portion has been in oven 10 minutes, take it out of oven. Spread the cream cheese filling on top of brownie.
Put back in oven for 30 minutes.(when you take it out, the center might be a little shaky..that's ok).
Let the cake cool until firm and set--couple of hours. Once cooled, carefully remove the side of your springform pan.
4Once cooled and removed from pan, add the next ingredients in this order:
melted chocolate chips, drizzled on top,
chopped pecans, sprinkled on top,
semi-sweet chocolate chips, sprinkled on top,
white chocolate chips, sprinkled on top,
caramel sauce, drizzled on top.