update incomplete