adds base controller