In a large bowl start mixing cake ingredients in order, when all is added make sure it is mixed well. This cake works best in a flan pan since it does have a filling. Pour cake batter into 2 flan pans that are greased and floured. Bake at 350 degrees for 30 minutes or until a toothpick comes out clean. Cool completely.
Mix the four filling ingredients until smooth and creamy. Put in center of cake that is completely cooled. Don't put filling in if cake is the slightest bit warm, because it will melt the cream cheese and cool whip and the cake will not work
Next after filling is added refrigerate until the frosting is complete. Start frosting by bring margerine, sugar, vanilla, and milk to a boil, then add 1 cup of chocolate chips, stir until melted and pour on top of the cream cheese mixture. Refrigerate until topping is cool. Sit back slice your cake and enjoy. Guarnateed you will be making this cake again and again.