generalised MCC