discount mechanisms