add block_connection by tsutaka