Add Update task function