pull merge phase 1