add AbstractMixtureModel