adding distributedEnsemble