use tasks instead of gmm models