merge external files into the array of todo list