blockwise example