The example does not seem correct. At no point are you instantiating a view controller, as the line ``` let vc = SuperVillainViewController() ``` is just creating an instance of the enclosing struct.