Gmm implementation complete