Principal #M Models