cake revisited