Updated block_on_result