Implementing errors digest