Napoleon Layered Cake

Description
In Romanian: Tort Napoleon

Ingredients

 * 4 oz/100 g butter
 * 4 oz/100 g sour cream
 * 1/4 teaspoon baking soda
 * flour as needed
 * vanilla flavored confectioner's sugar

Filling

 * 5 yolks
 * 1/2 cup Sugar
 * 2 tablespoons flour
 * 1 1/4 cup milk
 * vanilla (stick)

Directions

 * 1) Mix the melted butter with the sour cream, add baking soda and mix well.
 * 2) Add flour and knead until you get a medium soft dough. Divide it into 3 equal parts and roll each into a 1/2 inch thick round sheets.
 * 3) Prick with a fork and bake individually at medium heat.
 * 4) When they are cold, spread the following cream.
 * 5) Beat the eggs with the Sugar until foamy. Add flour and mix.
 * 6) Pour hot milk with vanilla over the egg-Sugar mixture, mixing quickly.
 * 7) Set on heat and keep mixing until the cream starts to thicken.
 * 8) Let cool completely and then spread over the sheets.
 * 9) Sprinkle the last layer with vanilla flavored confectioner's sugar.