INGREDIENTS• 2 cups AP flour• 4 eggs• 2 Tsp baking powder• 1½ Tsp baking soda• A pinch of salt• 3 cups grated carrots• 2 Tsp ground cinnamon• 1¼ cups vegetable oil• 2 cups granulated sugar• 2 Tsp vanilla extract• 1 cup chopped walnuts or pecans (optional)• 1/2 cup raisins (optional)For the Cream Cheese Frosting:• 4 cups powdered sugar, sifted