First layer. 
1 stick margarine (softened
1 cup flour
1cup chopped nuts
Mix together and put in 9x13 glass dish bake 15 minutes at 350. Let cool
Second layer.
1  8oz cream cheese softened           
1 cup confection sugar
 1/2 of 8 oz. or more if you like cool whip (lite)
Mix together and add to cooled first layer.
Third. layer.
2  small packages of instant pudding (I use sugar free) any flavor, chocolate, vanilla, lemon etc.) 
3 cups milk.
Beat together with mixer and pour over 2nd. layer.  
Top with remaining cool whip.
Method included with ingredients.