add GMM