FSM prototype