Add code to support various control modes