nxp diodes fixes and review