added assignment updates