Balance Cost and Quality