fixed task list and task_one and TTask.add