Prepare 10 inch tube pan -(DO NOT USE BUNDT PAN) by greasing and flouring pan. Place a circle of brown paper on bottom of pan. Brown paper bag works well.
With scissors, cut slices, using some flour to coat scissors.
Cream butter and sugar.
Add eggs. Beat between each addition.
Add buttermilk mixed with soda.
Add remaining flour and mix.
Add slices, dates nuts, etc.
Mix with hands and pour into 10 inch tube pan. Bake at 300 degrees for 1 hour and 40 minutes or until firm.
Mix 1 cup of fresh orange juice with 2 cups of confectioners sugar. You may cut this in half if desired. Let cake cool 15-20 minutes. Remove from pan and place in the middle of foil large enough to wrap cake later. Make sure the cake is still warm. Pour topping over warm cake. Can also use pastry brush to completely cover cake. Let cake cool. Wrap in foil to store.