1Cook pudding according to directions on package, while it's still hot stir in peanut butter. Let cool.
melt the semi sweet chocolate in the half and half and add butter stir to melt. set aside to cool.
2when everything is cool layer vanilla wafers, pudding, cool whip and chocolate mixture. Repeat. top with the cool whip and chocolate drizzle. put chopped peanuts on top if you want. Let set so the vanilla wafers soak up some of the pudding.