update example fsm