human FSM updatez