integrate phase 1