digest done