add state2