added fsm file