added gmm