I don't think adding all the previous code just for null_blk is a good idea. We need a real user of it first.