Set the oven to 350 degrees and spray baking pam on two 11X7 inch baking pans.
For the cake, In stand mixer at low speed beat sugar margarine and butter just until blended. Increase speed to high; beat until light and fluffy, scraping bowl often.
Reduce speed to low; add remaining ingredients, increase speed to high beat about 1 to 2 minutes occasionally scraping bowl.
Pour a thin layer of batter into greased 11x7 baking sheets, make sure batter is evenly coating the bottom (you may need to spread it with a spatula and/or lightly drop cookie sheet on a towel on the counter.)
Bake cake for 12 min or until it a slightly golden brown around edges and every so slightly jiggly in the center.
While the cake is in the oven start making your crumbs if you haven’t already. You will have leftover batter and you can make little cupcakes with it or a mini vanilla cake loaf in a small throw away loaf pan.
For the crumbs, dump all the ingredients in a large bowl and mix with your hands, make sure your butter and margarine are not too soft or that will result in one large crumb, make sure you mix thoroughly, once crumbs actually look like crumbs you are done (do not over mix, will make one big crumb/ball.)
You DO NOT want the cake to be fully baked when adding the crumbs nor do you want to be completely raw. After 12 min of baking the cake check to see how it looks, if it is lightly golden around edges and slightly pulling away from edges and the top isn’t extremely jiggly only slightly jiggly this is the time to add your crumbs.
Be careful not to burn yourself and work quickly evenly distributing the crumbs on top of both cakes once you are done put it back in the oven.
Bake for another 25-35 mins until your crumbs seem slightly set and the cake underneath is baked, you can use a toothpick to check, if nothing is on your toothpick your cake is done. Let cool completely before adding confectionary sugar then serve.