debug phase1