update assignemnt2