added block_overflow