Excellent recipe. The measurements are spot on and it makes a loaf with a perfect texture. The changes I made were to use 1/4 cup sugar and 1/2 cup of Splenda, cherries in place of cranberries and dark chocolate only because I didn't have white. I didn't have enough icing for it to run down or I didn't thin it enough. Either way it's a delicious bread. Not too sweet and it invites you to take one more slice. It slices very well, it doesn't crumble or fall apart.