eliminated Primal and Internal.Var