Blockinfo update
refactor blockinfo