NY has been tough but good this week