update task structure