fix #15 is_*_block_ok