null_blk: refactor