Block discounting