Adding a task works as expected and a list figures out the next task to do