run with ip list