GVN working on a block basis