Agreed on all points, especially NFC