add dependency on block.