add_chain_block
add_chain_block(0, ARRAY_SIZE(chain_hlocks));
add_chain_block(curr + req, size - req);
add_chain_block(base, max(size, 2));