comments added to block.cc