Opie's Carrot

Ingredients

2 cups sugar
1 1/2 cups oil
4 eggs
2 cups self rising flour
2 teaspoons cinnamon
3 teaspoon vanilla
3 cups carrots
1/2 cup nuts
1/4 cup margarine
1 package cream cheese
1 pound confectioners sugar
1 milk if needed
3 cake pans
300 degree oven for about

Instructions

Cream together the remaining ingredients, adding milk if needed to make the icing spreadable. Spread on cooled cake