more updates to assignment