add capability to upgrade controller, add correct dependencies