Пересмотреть именование всех переменных и классов. переименовать taskItem -> TaskInfo посмотреть, чтобы везде логично проставлялось единственное и множественное число именование переменных с _ - только временная херота + входные в функции.