seg3, seg1 , seg2 update ok