I had read somewhere that to make a box cake taste like it came from the bakery. I needed to add an additional egg, substitute milk for the water, and replace the oil with melted butter double the amount. I was afraid to do the whole butter thing, cholesterol and all, but I did the rest, and it made a wonderful box cake taste spectacular. The icing was a whip cream cheese frosting found here. This was a very successful frosting and a big favorite for the birthday boy.