fix on block types