updated cake core