performing ensembles