Preheat oven to 350 degrees.Butter and dust with flour three 8x2 inch round cake pans.
In a bowl mix flour baking powder cinnamon baking soda nutmeg salt and cloves.
In another bowl beat eggs and brown sugar and white sugar on low beat in oil,cream vanillia and orange zest.Beat in flour mixture from above add carrots and nuts.
Pour batter into pans bake until golden brown and the pick test comes out clean.Let cake cool and put on cake rack.Bake for 38 to 40 mins or until done
For frosting.In a bowl beat cream cheese butter orange zest orange juice and vanillia until smooth.On low beat in sugar.On high beat for 30 sec.Place cake layer on cake plate spread 3/4 cup frosting over it repeat for each layer once you get layers frost frost enitre cake spoon walnut pieces on to the side of the cake and garnish with walnut halves on top.