(BASE): Mix ingredients and press into bottom of pan.
(FIRST LAYER): Cook both packages of pudding using only 3 cups milk, cool and spread on crust.
(SECOND LAYER): Make both packages of vanilla pudding using only 2 cups of milk and mix in Kahlua.
In another bowl, make whipped cream or whip 2 envelopes of Dream Whip according to package directions.
Gently fold the instant pudding and whipped cream together.
Put the vanilla mixture over the chocolate layer.
Top with crumbs or grated chocolate bar.
Make in a 9 x 13 pan or halve the recipe in an 8 x 8 pan.
Put in freezer for approx. 15 minutes to firm up to make serving easier (it does firm up by the second day).