Added BlockUtil