integrating unpuzzle updateTasks