Use balance instead of amount