decent fsm action going on