The contract $NXPC has driven me crazy, is nxpc going to be the last straw that breaks me?