finality of sacrifice