StemVR Action Sets

Was wondering if the SteamVR_ActionSet was updated, since ActivateSecondary(true) no longer works from a unity tutorial I found. The code shows I use ActivateSecondary as the tutorial intends, but I get an error saying Activate secondary soes not exist for SteamVR_ActionSet. The link is the unity tutorial I used.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Valve.VR;

public class KatanaController : MonoBehaviour
    public SteamVR_ActionSet actionSetEnable;

    public EVRButtonId sliceModeButton;
    public float CutPlaneSize = 1f;
    public GameObject ParentGameObject;
    GameObject ChildGameObject1;

    SteamVR_TrackedObject trackedObj;
    Collider bladeCollider;
    Vector3 collisionEnterPos, collisionExitPos;

    public SteamVR_Action_Boolean Cutnow;

    bool triggerdown = false;

    public SteamVR_Input_Sources handType;

    void Start()
        ChildGameObject1 = ParentGameObject.transform.GetChild(0).gameObject;
        trackedObj = GetComponentInParent<SteamVR_TrackedObject>();
        bladeCollider = ChildGameObject1.GetComponent<Collider>();

        Cutnow.AddOnStateDownListener(TriggerDown, handType);
        Cutnow.AddOnStateUpListener(TriggerUp, handType);

It seems they have just actionSetEnable.Activate() now (It has probably been so for a long time). Try using that instead with a priority maybe? But I haven’t come across that and used it myself since I use the generated code for default actions instead like SteamVR_Actions.default_mySteering.axis.x directly.