Darn good fudge and then some!