The streets of new york have everything.