Mastermind groups - is it time to quit your mastermind?