Caruso makes final appeal to voters