work on streaming support in digest module