added numC, lamC, boolC