block deal update