Update NCM.hpp