phase 1 done
phase 2 done final commit
phase 2 done final commit