first_state branch change 1