mix cake according to directions on the box. bake in 12x18x2 inch or 11x15x3 inch pan for 15 to 20 minutes (or as shown on the package for that size cake). let cool.
mix softened cream cheese, pudding and milk until creamy and spread on top of the cooked cake.
on top of this, spread 1 large can crushed pineapple, drained well. spread cool whip on top of pineapple. sprinkle coconut flakes on top of cake to your liking. you can also add chopped maraschino cherries or nuts. serve cool.