udpate for task done