NY Times opinion piece has all the answers!