2In a large bowl mix together sugar, oil, eggs and water.
3Beat in the pumpkin and the spices.
4Mix dry ingredients together and slowly add to pumpkin mixture. Stir until just blended.
5Pour into two well greased 8 or 9 inch cake pans and bake 30-40 minutes until they test done. Cool completely
6For the frosting, beat the butter and cream cheese together until well combined and then add in the vanilla.
7Slowly add in the powdered sugar and beat until smooth.
8Put bottom cake on the plate (you may need to slice off the top of each cake to make the flat). Frost the top of the bottom cake and then place the second cake on top. Frost entire cake. Cut it and eat it!