added missing state transition arrow