Working on subInit FSM