fixed the assignExpr