assignment  not used locally
  assignment  not used locally