Separate eggs and beat whites until stiff. Set aside.
2Cream butter, shortening and sugar.
Add egg yolks one at a time, beating well after each addition.
Dissolve soda in buttermilk; add alternately with flour. Beat well. Add coconut, nuts and extracts.
3Fold in stiffly beaten egg whites. Pour into 3 9inch baking pans. using 2 cups of batter for each pan.
Bake at 350* for 25 minutes. Cool completely, then frost with cream cheese frosting. keep in the frig.