used Run instead of ! in linComMLB and nonLinCompMLB