Mean while in New York!