YOU MUST PASS IN A DIGEST!