FSM 更新