Place the Oreos in a food processor or blender to break them into small crumbs.
Add melted butter to the crumbs and mix until well combined.
Press the mixture into the base of a 9”x13” dish and refrigerate for 5 minutes.
Whip the cream cheese in a medium-sized bowl until it is fluffy.
Add the sugar and 2 tbsp cold milk to the cream cheese. Mix until it is well blended.
Stir in 1 cup cool whip and spread the mixture lightly over the cookie crust.
Refrigerate for another 5-10 min
In a separate bowl, whisk together the pudding and remaining cold milk until the mixture is thick.
Spread it over the cream cheese layer.
Refrigerate for another 5-10 minutes to let the pudding set.
Now spread the remaining cool whip on top and sprinkle chocolate chips or crushed Oreos.