almost done for phase1
almost finished with phase 1