Smartcontroller is the brutecontroller + vision code