Rochester , Newyork , United States.