- Disconnect function
- controlledDial function (allows you to choose to not activate upgrades)