a few fixes in mcollective model