changes to creating and ending an assignment