fixed without discount bug