rediscount dependency