new files: addTasks, datas and lib.