Improved discount controllers