combination automatic controller