N+M canonical model product data