draft  updated