updates to assignment