revising assignment