unified task numbering