finish assignment.