fix recalc total task