Mix butter, flour and nuts and pat into a 9x13 inch pan. Bake at 350 for 20 minutes and cool. Beat together the cream cheese, powdered sugar and Cool Whip and spread over first layer. Beat remaining ingredients and spread over second layer. Spread top with Cool Whip or whipped cream. Just before serving, decoate with additional chopped nuts and shaved chocolate.