cleaning up mcollective class