Update blocks and add new blocks.