change fsm