partial work
partial work
partial update
complete