update task and others