NG&P: Don't Be Afraid of the Word Perfect