Fudge, but hard