Add a block interface.