* added support for the expansion mechanism of block.