starting work on DigestContributor