rewrite hashblocks sooner