added digest dependency