| Preheat oven to 350°F |
| Grease three 9-in round pans and line with parchment |
| Separate the eggs |
| 4 oz German sweet chocolate, chopped | stir until melted, cool about 10 min | beat in | beat in alternately | fold in gently | bake 350°F 25 to 30 min, cool in pans 10 min, then on racks until completely cool, about 1 hr | spread between layers and on top |
| 1/2 cup boiling water |
| 1 cup unsalted butter, softened | cream until fluffy | beat in one at a time |
| 2 cups sugar |
| 4 large egg yolks |
| 1 tsp vanilla extract |
| 2 1/2 cups cake flour | whisk |
| 1 tsp baking soda |
| 1/2 tsp salt |
| 1 cup buttermilk |
| 4 large egg whites | whip to stiff peaks |
| 1 1/2 cups sugar | cook over medium, stirring, about 12 min until thick and golden | stir in, cool until thick and spreadable, about 30 min |
| 1 1/2 cups evaporated milk |
| 3/4 cup unsalted butter |
| 4 large egg yolks, beaten |
| 1 1/2 tsp vanilla extract |
| 2 1/2 cups sweetened flaked coconut |
| 1 1/2 cups pecans, chopped |