fixed bug: dztotal