add standalone gmm unloop
git add