Good News and Bad News on the NPT