Changes:
  1) Finished HADI stage 3