blessing not canceled