update phase 2 1.0