Inside NMTCC