use Digest instead of Digest::Digest